№ занятия
|
Наименование разделов и тем
Содержание занятий
|
Кол-во часов
|
Вид занятий
|
Наглядные пособия и технические средства
обучения
|
Задания для учащихся
|
Примечание
|
Раздел 1. Основы
алгоритмизации
|
Тема 1.1 Основные
(базовые) понятия алгоритмизации
|
-
|
Алгоритмизация –
базовая составляющая технологического процесса создания программного
продукта: алгоритмизация, программирование и решение задач с помощью
компьютера.
Самостоятельная
работа:
«Классификация
ЯП»
|
2
2*
|
Комбинирован-ный
урок
Самостоятельная работа
|
|
[1] §
3.2, 4.3, 4.3
Работа с конспектом, подготовка к опросу
|
Устный
опрос
|
-
|
Лабораторная работа 1
Семинар-практикум Профессия-программист
|
2+2*
|
Лабораторная
работа
|
ПК, описание к лабораторной работе
|
Повторение понятий Информатики
|
|
-
|
Этапы решения
задач на ЭВМ. Постановка задачи. Понятие алгоритма, свойства, способы
описания. Понятие математической модели.
Самостоятельная
работа:
Этапы решения задач
|
2
2*
|
Комбиниро-ванный
урок
Самостоятельная работа
|
|
[1] §
4.6, 5.2
конспект
[2] стр.
62
упр.3(г,
д)
|
Проверка
на уроке
|
-
|
Алгоритмы. Словесный и графический методы описания алгоритмов. Линейные
и разветвляющиеся алгоритмы.
Самостоятельная
работа:
Разработка алгоритмов
|
2
2*
|
Комбиниро-ванный
урок
Самостоятельная
работа
|
ПК,
проектор
|
Упражнения:
·Поиск максим и миним значений
·Алгоритм Евклида (1способ)
|
Проверка
на уроке
|
-
|
Принципы и правила разработки схем алгоритмов. Составление алгоритмов
линейных и разветвляющихся.
|
2
|
Комбиниро-ванный
урок
|
ПК,
проектор
|
|
|
-
|
Лабораторная работа № 2
Разработка разветвляющихся алгоритмов
|
2+2*
|
Лабораторная
работа
|
ПК, описание к лабораторной работе
|
Отчет
|
|
Тема
1.2 Основные принципы и
элементы языка программирования.
|
-
|
Классификация языков программирования. Алфавит.
Идентификатор. Константы. Арифметические выражения.
|
2
|
Комбиниро-ванный
урок
|
|
|
|
-
|
Лексемы ЯП. Структура программы. Простые
типы данных. Запись арифметических выражений
Самостоятельная
работа:
Типы данных в Паскале
|
2
2*
|
Комбиниро-ванный
урок
Самостоятельная
работа
|
ПК,
проектор
|
Конспект «Простые типы данных», основные
понятия языка.
|
Опрос
на уроке
|
-
|
Оператор, операция, операнд. Оператор
присваивания. Операторы ввода-вывода. Схема описания операторов.
|
2
|
Комбиниро-ванный
урок
|
|
|
|
-
|
Лабораторная работа №3
Отладка программ по вычислению значений
выражений
|
2+2*
|
Лабораторная работа
|
ПК, описание к лабораторной работе
|
Отчет
|
|
-
|
Логические выражения.
Составной оператор, условного перехода IF, CASE
Самостоятельная
работа:
Условный и
составной операторы
|
2
4*
|
Комбиниро-ванный урок
Самостоятельная
работа
|
ПК,
проектор
|
Написание программ по готовым алгоритмам
|
Проверка
на уроке
|
-
|
Реализация разветвляющихся алгоритмов. Упражнения
|
2
|
Практическая работа
|
|
|
|
-
|
Лабораторная работа №4 Отладка программ с оператором IF
|
2+2*
|
Лабораторная
работа
|
ПК, описание к лабораторной работе
|
Отчет
|
|
Тема 1.3 Циклические
алгоритмы
|
-
|
Определение
циклического алгоритма. Циклы с предусловием и с постусловием. Способы организации
циклов в блок-схемах
Самостоятельная
работа:
Циклические
алгоритмы
|
2
2*
|
Комбиниро-ванный
урок
Самостоятельная
работа
|
ПК,
проектор
|
Составление
программ
|
Проверка
на уроке
|
-
|
Циклы с
известным количеством повторений и итерационные. Параметры циклов. Типовые
алгоритмы:
|
2
|
Комбиниро-ванный
урок
|
|
|
|
-
|
Лабораторная работа № 5
Разработка циклических алгоритмов
|
2+2*
|
Лабораторная работа
|
ПК, описание к лабораторной работе
|
Отчет
|
|
Тема 1.4 Реализация
циклических алгоритмов
|
-
|
Операторы повторений.
Оператор цикла с параметром FOR.Особенности работы.
Самостоятельная работа:
Оператор FOR
|
2
2*
|
Комбиниро-ванный
урок
Самостоятельная работа
|
|
[1] §
6.3,
упражнения
[2]стр. 68, упр. 6
Составление
программ
|
Проверка
на уроке
|
-
|
Лабораторная работа № 6
Отладка программ с циклом FOR
|
|
|
ПК, описание к лабораторной работе
|
|
|
-
|
Операторы циклов с предусловием и постусловием. Упражнения.
|
2
|
Комбиниро-ванный
урок
|
ПК,
проектор
|
|
|
-
|
Написание программ
Самостоятельная работа:
Операторы циклов
|
2
2*
|
Практическая
работа
Самостоятельная
работа
|
|
Дописать программы по готовым алгоритмам
|
Проверка
на уро
|
-
|
Лабораторная работа № 7
Отладка циклических алгоритмов
Самостоятельная работа:
Операторы языка
|
2+2*
2*
|
Лабораторная работа
Самостоятельная
работа
|
ПК, описание к лабораторной работе
|
Отчет
Подготовка
к опросу
|
Опрос
на уроке
|
-
|
Итерационные циклы. Вложенные циклы
|
2
|
Комбиниро-ванный
урок
|
ПК,
проектор
|
|
|
Тема 1.5 Разработка алгоритмов и
программ с подпрограммами
|
-
|
Определение подпрограммы. Правила разработки
алгоритмов с подпрограммами. Фактические и формальные аргументы Разработка
процедур и функций
Самостоятельная работа:
Процедуры и функции
|
2
2*
|
Комбиниро-ванный
урок
Самостоятельная
работа
|
|
Упражнения
Написание программ:
поиск простых чисел;
|
Проверка
на уроке
|
-
|
Лабораторная работа № 8
Разработка алгоритмов с
подпрограммами.
Самостоятельная работа:
Процедуры и функции
|
2+2*
2*
|
Лабораторная работа
Самостоятельная
работа
|
ПК, описание к лабораторной работе
|
Отчет
Написание программ:
Сокращение дробей
|
Проверка
на уроке
|
-
|
Процедуры и функции в Паскале
|
2
|
Комбиниро-ванный
урок
|
ПК,
проектор
|
|
|
-
|
Лабораторная работа № 9
Отладка программ с процедурами и функциями
Самостоятельная работа:
Процедуры и функции
|
2+2*
2*
|
Лабораторная работа
Самостоятельная
работа
|
ПК, описание к лабораторной работе
|
Отчет
Подготовка
к тестированию
|
Тестирование
|
Тема 1.6 Работа с
массивами
|
-
|
Массивы. Размер и размерность. Элементы и
индексы. Типовые задачи
|
2
|
Комбиниро-ванный
урок
|
|
[1] §
9.1
[2] §
3.17, стр. 112, упр. 3
|
|
-
|
Одномерные
массивы в Паскале. Разработка алгоритмов и программ.
Самостоятельная работа:
Одномерные
массивы
|
2
2*
|
Комбиниро-ванный
урок
Самостоятельная
работа
|
ПК,
проектор
|
Написать программы в соответствии с алгоритмами в
«Теории алгоритмов»
|
Проверка
на уроке
|
-
|
Лабораторная работа № 10
Отладка программ
с одномерными массивами
|
2+2*
|
Лабораторная работа
|
ПК, описание к лабораторной работе
|
|
|
-
|
Разработка
алгоритмов прикладных задач.
|
2
|
Практическая
работа
|
ПК,
проектор
|
Отчет
|
|
-
|
Разработка
алгоритмов и программ с подпрограммами
Самостоятельная работа:
Основы
алгоритмизации и программирования
|
2
4*
|
Отработка
умений и навыков
Самостоятельная
работа
|
|
Отчет
Подготовка
к тестированию
|
Тестирование
|
-
|
Двумерные массивы. Написание программ с
матрицами Компьютерное тестирование
|
2
|
Практическая работа
|
ПК,
проектор
|
|
|
-
|
Лабораторная работа № 11
Отладка программ с двумерными массивами.
|
|
|
ПК, описание к лабораторной работе
|
|
|
-
|
Типы данных STRING.
Особенности работы составления фрагментов программ
|
2
|
Комбиниро-ванный
урок
|
ПК,
проектор
|
[2] §
3.16, стр. 104, упр 10
|
|
-
|
Процедуры и функции по работе со строками.
Разработка алгоритмов
|
2
|
Комбиниро-ванный
урок
|
|
|
|
-
|
Лабораторная работа №12 Отладка программ со строками
Самостоятельная работа:
Строковый тип данных в Паскале
|
2+2*
2*
|
Отработка
умений и навыков
Самостоятельная работа
|
ПК, описание к лабораторной работе
|
Отчет
по работе
Разработать алгоритм по индивид. заданию
|
Проверка
на уроке
|
-
|
Комбинированный тип (записи)
Самостоятельная работа:
Комбинированный тип
|
2
2*
|
Комбиниро-ванный
урок
Самостоятельная работа
|
ПК,
проектор
|
[1] §
11.1
упражнения
Работа с конспектом - дописать программу
|
Проверка
на уроке
|
-
|
Лабораторная работа №13 Отладка программ с записями
|
2+2*
|
Отработка
умений и навыков
|
ПК, описание к лабораторной работе
|
Отчет
по работе
|
|
-
|
Множественный тип данных в Паскале
Самостоятельная работа:
Множественный тип данных
|
2
4*
|
Комбиниро-ванный
урок
Самостоятельная работа
|
|
[1]
глава 10
конспект
Конспект «Операции над множествами» [1] глава 10
|
Проверка
на уроке
|
-
|
Лабораторная работа №14
Работа с множественным типом данных
Самостоятельная работа:
ЯП Паскаль
|
2+2*
2*
|
Отработка
умений и навыков
Самостоятельная
работа
|
ПК, описание к лабораторной работе
|
Повторение теории Подготовка к тестированию
|
Тестирование
|
-
|
Лабораторная работа №15
Составление алгоритмов.
|
2+2*
|
Отработка
умений и навыков
|
ПК, описание к лабораторной работе
|
|
|
-
|
Дифферинцированный
зачет
|
|
|
|
|
|
|
|
|
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.