Дополнительное образование для Вашего будущего

Основы программирования Turbo Pascal

УЧЕБНЫЙ ПЛАН КУРСА
 «ОСНОВЫ ПРОГРАММИРОАНИЯ В СРЕДЕ
TURBO-PASCAL»
 
п/п
Наименование темы
Количество часов
Итого
В том числе
Теорети-ческие
Практи-ческие
1.
Техника безопасности работы в компьютерном классе
1
1
-
2.
Введение в язык Pascal
8
5
3
2.1.
Основные типы данных: целые, вещественные, логические, символьные и строчные
2
2
-
2.2.
Константы и переменные
2
2
-
2.3.
Компоненты среды Borland Turbo Pascal
1
-
1
2.4.
Структура простой программы
1
-
1
2.5.
Построение и запуск программ в среде Turbo Pascal
2
1
1
3.
Написание простых программ
7
2
5
3.1.
Организация ввода данных, обработки и вывода на экран в простых программах
2
1
1
3.2.
Написание простых программ
4
1
3
3.3.
Управление выводом в текстовом режиме: очистка экрана, управление положением курсора, вывод цветного текста
1
-
1
4.
Обработка информации и управление ходом выполнения программы
10
1
9
4.1.
Операции: арифметические, логические, двоичные
2
1
1
4.2.
Математические функции
2
-
2
4.3.
Операторы выбора if и case
4
-
4
4.4.
Написание программ использующих одинарный и множественный выбор
2
-
2
5.
Операторы повторения и перехода
10
2
8
5.1.
Циклы: for, while, repeat-until
4
1
3
5.2.
Написание программ использующих циклы
4
1
3
5.3.
Операторы: break, continue и goto
1
-
1
5.4.
Средства отладки программ
1
-
1
6.
Одномерные массивы в Borland Turbo Pascal
5
1
4
6.1.
Одномерные массивы
2
1
1
6.2.
Алгоритмы ввода и печати значений элементов, подсчет суммы элементов, нахождение максимума и минимума, поиск и сортировка элементов в массиве
2
-
2
6.3.
Организация линейных списков
1
-
1
7.
Многомерные массивы и строки
5
2
3
7.1.
Строки и их обработка
1
1
-
7.2.
Многомерные массивы
1
1
-
7.3.
Типичные действия в работе с многомерными массивами
2
-
2
7.4.
Ошибки при использовании массивов
1
-
1
8.
Записи и множества
4
1
3
9.
Функции и процедуры
5
2
3
9.1.
Процедуры и их определение
1
1
-
9.2.
Локальные и глобальные переменные
1
1
-
9.3.
Передача данных по значению и по ссылке
1
-
1
9.4.
Передача массивов
1
-
1
9.5.
Определение функций
1
-
1
10.
Работа с файлами
4
1
3
11.
Модулив Borland Turbo Pascal
5
2
3
11.1.
Написание программ, состоящих из нескольких файлов
1
-
1
11.2.
Использование модулей в Borland Turbo Pascal
1
1
-
11.3.
Стандартные модули
2
1
1
11.4.
Использование собственных модулей
1
-
1
12.
Графические возможности Borland Turbo Pascal 7.0
4
1
3
12.1.
Процедуры работы с графическими примитивами
2
1
1
12.2.
Простейшая анимация
1
-
1
12.3.
Построение графиков функций
1
-
1
13.
Подготовка к сдаче зачёта
2
-
2
14.
Сдача зачёта
2
-
2
 
Итого:
72
21
51