III уровень Программирование в среде Borland Delphi – 100 часов
Специализация: Программист
Описание курса
Курс предназначен для учащихся, умеющих обращаться с компьютером, увлекающихся им и интересующихся программированием. Просто, ясно и наглядно, доступно – вот девиз курса. Начиная с простых и интересных примеров, с постепенным усложнением заданий, учащиеся знакомятся с богатым и разнообразным миром одной из самых популярных современных систем программирования – Delphi. В процессе обучения происходит знакомство с базовыми конструкциями языка программирования Object Pascal (условной, циклической и др.) и их дальнейшим применением в решении разнообразных задач. Рассматриваются вопросы работы с массивами, файлами, обработкой символьной информации, а также работа с графикой, мультимедиа и системой. При этом используется мощь изобразительных возможностей Delphi, позволяющих увидеть, как на экране монитора в буквальном смысле «оживают» те или иные объекты учебной программы.
Этот курс разработан специально для тех учащихся, кто хочет попробовать силы в собственном творчестве, в создании своих программ.
В процессе обучения рассматривается весь процесс создания программы: от разработки алгоритма и диалогового окна до отладки и создания справочной системы. Материал включает в себя понятия, адресованные начинающим программистам, т. е. тем, кто впервые знакомится с миром программирования, например:
ь этапы решения задач на компьютере
ь понятие алгоритма
ь переменные, типы данных, операторы
Уже на первом занятии учащиеся смогут составить свою первую, реально работающую программу. На каждом следующем занятии присутствует сочетание теоретического и практического материала, позволяющего постепенно выучить язык программирования Object Pascal и отработать основные навыки разработки программ в среде Delphi.
Среди реальных программ, которые будут написаны учащимися в рамках данного курса, можно отметить такие как:
ь Электронные часы
ь Проект «Гадалка»
ь Убегающая кнопка
ь Проигрыватель мультимедиа
ь Построение графиков математических функций
ь Англо-русский (русско-английский) переводчик
ь Графический и текстовый редакторы
ь Телефонный справочник и др.
При составлении программ рассматривается возможность вставки рисунков, иконок (готовых или созданных вручную), присоединения курсоров (обычных и анимированных).
Большую роль при изучении данного курса играет также большой объём домашних заданий и самостоятельных работ, а также методических пособий.
|