Производители софта разного уровня предлагают приложения, с помощью которых можно удобно строить блок-схемы. Однако, когда не хочется занимать память на компьютере, можно воспользоваться онлайн-сервисами...
После написания введения и описания алгоритма идет самая, на мой имховатый взгляд, унылая часть курсовой работы - описание структур данных, процедур и переменных.
Несмотря на то, что данный раздел пишется, как правило, после окончания разработки, он идет одним из первых...