Модуль 1. Технологии программирования
В этом модуле раскрывается понятие технологии программирования, этапы разработки программного обеспечения (ПО).
Уроки:
Практическое занятие: Определение требований к программе
Модуль 2. Основы алгоритмизации
В этом модуле раскрываются основные понятия теории алгоритмов, описываются способы описания и создания алгоритмов.
Уроки
Практическое занятие: Реализация алгоритмов
Модуль 3. Типизация
В этом модуле объясняются понятие типа, виды типизации, реализация переменных и констант.
Уроки
Практическое занятие: Формализация данных
Модуль 4. Структуры данных
В этом модуле раскрывается понятие структур данных и основы их реализации.
Уроки
Практическое занятие: Реализация структур данных
Модуль 5. Процедурное программирование
В этом модуле описываются основные положения процедурного программирования.
Уроки
Практическое занятие: Разработка программы в виде подпрограмм
Модуль 6. Основные положения объектно-ориентированного программирования
В этом модуле описываются основы объектно-ориентированного программирования.
Уроки
Практическое занятие: Разработка программы в стиле ООП
Модуль 7. Наследование и полиморфизм
В этом модуле описываются способы реализации наследования и полиморфизма.
Уроки
Практическое занятие: Реализация иерархической структуры
Модуль 8. Основы построения баз данных
В этом модуле описывается систематизированный подход к разработке баз данных.
Уроки
Практическое занятие: Разработка модели БД
Программа курса может корректироваться