Я использовала книгу 1. А.И. Марченко, Л.А. Марченко Программирование в среде Turbo Pascal 7.0 Киев: «ВЕК+», 1999 г. для работы. А работала я в системе НПО и СПО.
Учебно – тематический план.
Основы программирования – 62 часа 1 курс
102часа 2 курс
№ темы Наименование темы Кол-во часов Из них
Изучение нового материала и закрепление Практические работы контроль
1 курс
1 Основные сведения о языке Паскаль 15 12 0 3
2 Операторы языка Паскаль 20 14 2 4
3 Работа с массивами 9 4 2 3
4 Лабораторные работы 16 4 8 4
5 Итоговый контроль знаний 2 - - 2
2 курс
1 Работа с массивами 16 10 4 2
2 Процедуры и функции 20 10 6 4
3 Файлы 26 20 2 4
4 Работа с динамическими структурами данных 18 10 4 4
5 Лабораторные работы 16 4 8 4
6 Итоговый контроль знаний 6 - - 6
Поурочный план
1 курс – 62 часа
№ урока Наименование темы
Основные сведения о языке Паскаль
1,2 Введение
3,4 Структура программы на языке Паскаль
5,6 Стандартные типы данных. Данные целого типа
7 Самостоятельная работа
8,9 Стандартные типы данных. Данные вещественного типа
10 Самостоятельная работа
11,12 Стандартные типы данных. Данные булевского типа
13,14 Стандартные типы данных. Данные текстового, символьного и строкового типа
15 Самостоятельная работа
Операторы языка Паскаль
16,17 Оператор присваивания
18,19 Операции. Приоритеты операций
20 Самостоятельная работа
21,22 Операторы write, writeln, read, readln
23,24 Условный оператор if
25,26 Решение задач
27,28 Контрольная работа
29,30 Оператор цикла со счетчиком (параметром) for
31,32 Оператор цикла с постусловием repeat
33,34 Оператор цикла с предусловием while
35 Самостоятельная работа
Работа с массивами
36,37 Массив. Представление массива в Паскале
38,39 Одномерные массивы
40 Самостоятельная работа
41,42 Решение задач
43,44 Контрольная работа
45,46 Зачет
2 курс - 102 часа
№ урока Наименование темы
Работа с массивами
1,2 Двухмерный массив
3,4 Трехмерный массив
5,6 Сортировка массивов
7,8 Сравнение прямых методов сортировки
9,10 Решение задач
11,12 Двоичный поиск
13,14 Решение задач
15,16 Самостоятельная работа
Процедуры и функции
17,18 Структура процедур и функций
19,20 Область действия идентификаторов при использовании процедур и функций
21,22 Классификация способов передачи параметров
23,24 Решение задач
25,26 Передача параметров в Турбо Паскале
27,28 Решение задач
29,30 Самостоятельная работа
31,32 Процедурные директивы
33,34 Решение задач
35,36 Самостоятельная работа
Файлы
37,38 Структура физического файла
39,40 Структура логического файла
41,42 Классификация файлов в Турбо Паскале
43,44 Назначение, открытие и закрытие файлов
45,46 Процедуры работы с каталогами. Процедуры переименования и удаления файлов
47,48 Типы для работы с файлами
49,50 Константы, процедуры и функции для работы с файлами
51,52 Самостоятельная работа
53,54 Типизированные файлы
55,56 Текстовые файлы
57,58 Нетипизированные файлы
59,60 Решение задач
61,62 Контрольная работа
Работа с динамическими структурами данных
63,64 Распределение памяти
65,66 Простейшие действия с указателями
67,68 Несвязанные динамические данные
69,70 Самостоятельная работа
71,72 Работа с очередью
73,74 Решение задач
75,76 Работа со стеком
77,78 Решение задач
79,80 Контрольная работа
81-86 Экзамен
У меня и для всех контрольных и лабораторных работ сразу были разработаны задания. Я практически много лет подряд пользовалась ими практически ничего не меняя, т.к. у меня была четко отработанная бальная система. Отлично работало.