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