study-16021

advertisement
Учитель____________ Пяткина Г.А.
Тематическое планирование на 2012-2013 уч. год модуля
«Простые и структурированные (матрицы) типы данных.
Стандартные модули языка Pascal».
8 класс (предпрофильные группы углубленного изучения информатики)
Планирование составлено на основе авторской программы модуля «Простые и
структурированные (матрицы) типы данных. Стандартные модули языка Pascal»
(автор Пяткина Г.А.).
Учебный комплект: Н.Д. Угринович «Информатика. Базовый курс: Учебник для 9 класс»
(глава 4), учебный курс С. Немнюгин, Л. Перколаб «Изучаем Turbo Pascal» (главы 1, 2, 4,
6), Г.Г.Рапаков, С.Ю. Ржеуцкая «Turbo Pascal для студентов и школьников» (главы 2-4, 8,
9), комплект задач по программированию.
Пояснение: группы имеют 1 урок информатики в неделю, всего 32 часа.
Алгоритмы обработки простых (числовых, логических,
символьных, нестандартных) типов данных – 18 часов
(теория + компьютер)
Введение в язык программирования Pascal - 2 часа
Урок №1. Общие сведения о языке программирования Pascal. Служебные слова.
Урок №2. Основы работы в среде Pascal. Основные пункты меню и команды.
Числовые типы данных - 3 часа
Урок №3. Основные типы числовых переменных языка Pascal. Целые типы данных и
операции с ними.
Урок №4. Вещественные типы данных и операции с ними.
Урок №5. Операции с числовыми типами данных. Порядок выполнения операций.
Использование некоторых стандартных функций для числовых типов данных.
Урок №6. Преобразование числовых типов данных.
Практическая работа №1: разработка и отладка расчетных программ с использованием
стандартных числовых функций – 1 час (Урок №7)
Логический тип данных. Сложные логические выражения - 3 часа
Урок №8. Логический тип данных. Операции сравнения. Задание значения
логической переменной.
Урок №9. Сложные логические условия. Приоритет выполнения условий.
Практическая работа №2: Разработка и отладка программ, использующих для решения
задач сложные логические условия - 1 час (Урок №10)
Символьный тип данных - 3 часа
Урок №11. Использование символьного типа переменных в программах. Кодировка
символов в компьютере. Сравнение символов.
Урок №12. Специальные функции для работы с символами. Пример программ,
использующих символьные переменные.
Практическая работа №3: разработка и отладка программ с символьными
переменными- 1 час (Урок №13)
Перечисляемый и ограниченный типы данных, оператор выбора - 4 часа
Урок №14. Перечисляемый тип данных и его использование в программах.
Урок №15. Ограниченный тип данных и его использование в программах.
Урок №16. Оператор выбора. Программы с множественным выбором.
Практическая работа №4: разработка и отладка программ с нестандартными типами
данных и множественным выбором -1 час (Урок №17)
Использование констант в программах. Оператор безусловного перехода и пустой
оператор - 1 час (Урок №18)
Алгоритмы обработки структурированного (двумерные массивы)
типа данных – 7 часов (теория + компьютер)
Урок №19. Понятие, описание, заполнение и вывод на экран двумерных массивов.
Урок №20. Обработка элементов матрицы.
Урок №21. Понятие главной и побочной диагоналей квадратного массива.
Урок №22. Операции с матрицами (перестановка столбцов и строк, поиск
минимального и максимального элементов).
Урок №23. Заполнение двумерного массива по образцу.
Практическая работа №5: разработка и отладка программ по обработке элементов
двумерных массивов - 1 час (Урок №24)
Практическая работа №6: разработка и отладка программ по заполнению двумерных
массивов по образцу - 1 час (Урок №25)
Использование модуля CRT для работы с клавиатурой
и управления экраном и звуком – 4 часа (теория + компьютер)
Урок №26. Работа с окнами. Управление экраном. Задержка выполнения
программы.
Урок №27. Управление клавиатурой и звуком.
Практическая работа №7: разработка и отладка программ, использующих возможности
модуля CRT по управлению экраном - 1 час (Урок №28)
Практическая работа №8: разработка и отладка программ, использующих возможности
модуля CRT по управлению клавиатурой и звуком - 1 час (Урок №29)
Резерв – 3 часа (Уроки №30-32)
Домашнее задание по любой теме не занимает более 50% учебного времени,
отведенного на эту тему.
В результате изучения темы «Простые и структурированные (матрицы) типы данных.
Стандартные модули языка Pascal» гимназист должен
знать/понимать:
 числовые типы данных и стандартные функции для работы с ними;
 типы
порядковых
данных
(логических,
символьных,
ограниченных,
перечисляемых) и структурированных данных (двумерных массивов);
 назначение оператора выбора;
 назначение констант в программах;
 алгоритмы обработки двумерных массивов;
 назначение и возможности модуля CRT;
уметь:
 выполнять операции над данными порядкового типа;
 использовать оператор множественного выбора;
 реализовывать алгоритмы обработки двумерных массивов в программах;
 использовать в программах возможности модуля CRT.
Download