Юный программист
Компьютерное программирование – это составление программ на некотором языке программирования для последующего выполнения каких-либо заданий на компьютере.
Данная дополнительная общеобразовательная общеразвивающая программа позволяет обучающимся подготовиться к изучению курса программирования в общеобразовательной школе, а также лучше освоить курс информатики, если уже начали изучать.
Программа является модифицированной, разработана для занятий с детьми и подростками в возрасте от 10 до 18 лет в условиях учреждений дополнительного образования. При составлении данной программы изучены, проанализированы и взяты за основу авторские программы «Юный программист» Ю. А. Рубекиной и «Компьютерное программирование для подростков» А.Р.Мосягиной.
Программа направлена на создание условий для интеллектуального развития личности ребенка, для культурного и социального самоопределения, творческой самореализации.
Цель программы – освоение обучающимися начал компьютерного программирования.
Задачи программы:
• Научить подростков основам алгоритмических языков программирования.
• Обучить воспитанников составлению алгоритмов.
• Познакомить их с принципами организации компьютерной техники, с популярными прикладными программами.
• Развить логическое мышление учащихся.
• Содействовать развитию навыков самоорганизации воспитанников, их уверенности в себе.
Направленность программы – техническая.
Программирование дается в ключе прикладной математики.
Данная программа рассчитана на 2 года. Она включает в себя два основных раздела:
1. Алгоритмические языки программирования (Турбо-Бейсик - 1ый год, Турбо-Паскаль - 2ой год).
2. Основы знаний, необходимых пользователю (Norton Commander,
MS-DOS, архиваторы и т.д.).
Ожидаемые результаты по окончании обучения по программе:
Знает:
• Подход к написанию программ: этика программирования, стиль программирования.
• Методы, используемые в программировании.
• Основы Турбо-Паскаля.
• Начала объектно-ориентированного программирования.
• Некоторые принципы современного программирования.
• Основы устройства и принципа организации компьютеров.
• Команды операционной системы MS-DOS.
Умеет:
• Создавать программы на языке Турбо-Паскаль.
• Конструировать многомодульные программы.
• Программировать работу с файлами.
• Создавать читаемые программы (т.е. использовать на практике «хороший стиль программирования»).
• Решать задачи с нечётко поставленным условием.
• Организовывать интерфейс с пользователем.
• Работать с компьютерной литературой.
Личностные качества:
• Самостоятельность в выполнении полученных заданий.
• Профессиональная организованность.
• Уверенность в себе при решении задач.