Блок схема - это графическое представление алгоритма программы. Они удобны для разработки небольших программ (для больших есть UML) и представления логики отдельных функций. Этот метод разработки проекта программы рекомендован новичкам, так ка при его использовании программы писать значительно легче. Для рисования блок схем можно использовать эту программу.
Как выглядит блок схема.
Согласитесь что даже не зная правил обозначения блоков, эту схему легко понять.
А в обозначении блоков нет ничего сложного.
Собственно обозначение блоков: