[link]
Содержание тем учебного курса
Математические основы информатики (6ч.)
Этапы решения задач в информатике. Математическая модель задачи. Средства и способы описания решения на примерах комбинаторных задач.
Разработка алгоритмов и основы программирования(53ч.)
Понятия о языках программирования QBasic и TPascal. Числа, переменные, стандартные функции. Арифметические выражения. Основные операторы линейной конструкции. Условный оператор. Полная и неполная формы реализации оператора выбора. Циклическая алгоритмическая конструкция на QBasic. Цикл с постусловием и предусловием. Оператор безусловного перехода. Символьный тип данных, операторы обработки текста на QBasic. Действия над символьным типом данных на QBasic.Составление программ- тестов из смежных дисциплин. Обработка графики. Программирование движущихся изображений.
Прикладные программы. Технология обработки данных. (7ч.)
Пакет прикладных программ для создания и обработки презентаций. Технология обработки числовых данных на примере решения комбинаторных задач.
Повторение. (2ч.)
Итоговое повторение. Решение задач используя QBasic.
Тест «Разработка алгоритмов и основы программирования».
Учебно –тематический план
№ ТЕМА
Кол-во часов
Практических работ
тесты
Контрольных работ
Творческих работ
1
Математические основы информатики
6
-
-
1
-
2
Разработка алгоритмов и основы программирования
53
6
1
5
1
3
Прикладные программы. Технология обработки данных.
7
1
-
1
-
9
Повторение
2(2)
1
итого
68
(2 резерв)
7
2
7
1
Учебно-тематическое планирование
№ дата
Тема урока
Кол-во часов
Выполнение требований Государственного образовательного стандарта и результаты обучения
Тип урока
Характеристика деятельности учащихся или виды учебной деятельности.
Планируемые результаты освоения материала
Использование дополнительных ресурсов
Математические основы информатики. (6ч.)
1
2-5.09.
Правила поведения и ТБ в кабинете информатики
1
Инструктаж по ТБ.
Урок систематизации и обобщения изученного материала
Соблюдение ТБ на своих рабочих местах в кабинете информатики
Презентация
2-3
2-5.09.
7-12.09
Этапы решения задач в информатике. Математическая модель задачи.
2
Разобрать поэтапно моделирование решения,
запись в тетрадь этапы моделирования,
постановка задачи
определение цели
создание информационной, модели
создание математической модели,
создание компьютерной модели
проведение компьютерного эксперимента
анализ результатов моделирования
Интегрированный урок
уметь анализировать поставленную задачу
находить наиболее рациональное решение
Презентация
Интерактивная доска
4-5
7-12.09
14-19.09
Средства и способы описания решения на примерах комбинаторных задач.
2
Словесно-пошаговый, псевдокоды, графический, машинный язык
Урок ознакомления с новым материалом.
Уметь использовать различные способы описания решения задач (словесно-пошаговый, псевдокоды, графический, машинный язык)
Презентация
Интерактивная доска, ПК
6
14-19.09
Контрольная работа № 1
1
Выявление уровня усвоения учебного материала, ЗУН учащихся по пройденному разделу
Контрольный урок
Самостоятельное выполнение работы по вариантам
Текст, ПК
2. Разработка алгоритмов и основы программирования (53 ч.)
7-8
21-26.09
Понятия о языках программирования QBasic и TPascal.
2
Расширить понятие алгоритма, программы, ознакомить с языками программирования, научить создавать простые программы на языке программирования
Урок ознакомления с новым материалом.
История развития языка программирования. Структурная схема программs. Лексика языка. QB
Презентация
Интерактивная доска,ПК
9
28-3.10.
Числа, переменные, стандартные функции. Арифметические выражения.
1
Язык программирования QBasic. Величины, стандартные функции в языке QBasic
Интегрированный урок
Запись чисел, знаков действий, стандартных функций на QBasic
Правила записи выражений
Презентация, ПК
10
28-3.10.
Практическая работа № 1
«Вычисление арифметических выражений»
1
Отладка и исполнение программы в системе программирования.
Урок развития практических навыков работы за ПК, обобщения и систематизации ЗУН
Самостоятельное выполнение работы
ПК
11
5-10.10.
Контрольная работа №2
1
Выявление уровня усвоения учебного материала, ЗУН учащихся по пройденному разделу
Контрольный урок
Самостоятельное выполнение работы по вариантам
Текст, ПК
12
5-10.10.
Основные операторы линейной конструкции.
1
Синтаксис основных операторов (ввода-вывода.) Составление программ линейной структуры.
Урок ознакомления с новым материалом.
Назначение, формат операторов REM. INPUT. PRINT. END.
Презентация
Интерактивная доска, ПК
13-15
12-17.10
19-24.10
Решение задач
(из курса комбинаторики)
3
Работа на компьютерах под руководством учителя: составление программы, запуск, редактирование, сохранение в памяти
Урок систематизации и обобщения изученного материала
Понятие интерпретатор
Запуск, интерфейс интерпретатора QBasic
Карточки, ПК
16
19-24.10
Условный оператор.
1
Назначение, формат оператора условного перехода
Урок ознакомления с новым материалом.
Составление программ разветвляющейся структуры.составление программы нахождения значения условной функции,
Презентация
17
26-31.10
Решение задач
1
Составлять программы с использованием оператора условного перехода, запускать на исполнение, редактировать и сохранять в памяти
Урок систематизации и обобщения изученного материала
реализовывать построенные алгоритмы в виде программ языке программирования
Карточки, ПК
18
26-31.10
Контрольная работа №3
1
Выявление уровня усвоения учебного материала, ЗУН учащихся по пройденному разделу
Контрольный урок
Самостоятельное выполнение работы по вариантам
Текст, ПК
19
9-14.11
Полная и неполная формы реализации оператора выбора.
1
Изучение приемов программирования с условным оператором на языке QBasic , его полной и неполной формой,
составлять элементарную программу с использованием условного оператора.
Урок ознакомления с новым материалом.
Уметь реализовывать ветвления на QBasic. с помощью оператора If…then…else.
Презентация
Интерактивная доска
20-21
9-14.11
16-21.11
Решение задач
2
Решение задачи с использованием условного оператора.
Урок систематизации и обобщения изученного материала
реализовывать построенные алгоритмы в виде программ на языке программирования
Карточки, ПК
22
16-21.11
Практическая работа № 2
«Реализация решения задач на QBasic. »
1
Отладка и исполнение программы в системе программирования.
Урок развития практических навыков работы за ПК, обобщения и систематизации ЗУН
Самостоятельное выполнение работы
ПК
23
23-28.11
Тест: «Реализация решения задач на QBasic»
1
Выявление уровня усвоения учебного материала, ЗУН учащихся по пройденному разделу
Контрольный урок
Самостоятельное выполнение работы по вариантам
Текст, ПК
24
23-28.11
Циклическая алгоритмическая конструкция на QBasic.
1
Составлять программы с использованием оператора цикла, запускать на исполнение, редактировать и сохранять в памяти
Урок ознакомления с новым материалом.
Составление программ циклической структуры.
ПК
25-26
30-5.12
Решение задач
2
Составлять программы с использованием оператора цикла, запускать на исполнение, редактировать и сохранять в памяти
Урок систематизации и обобщения изученного материала
реализовывать построенные алгоритмы в виде программ на языке программирования,составление программы нахождения факториала числа,
Карточки, ПК
27
7-12.12
Практическая работа № 3
«Реализация решения задач на QBasic. »
1
Отладка и исполнение программы в системе программирования.
Урок развития практических навыков работы за ПК, обобщения и систематизации ЗУН
Самостоятельное выполнение работы
ПК
27
7-12.12
Цикл с постусловием и предусловием.
1
ознакомление учащихся с циклом с постусловием; усвоение правильности описания этого вида цикла в блок-схеме и программе на языке QBasic ;
ознакомление учащихся по использованию нового вида цикла и сравнение циклом с постусловием
ознакомление с изменением программы, отладкой и просмотром полученных результатов
Урок ознакомления с новым материалом.
Уметь показывать сходство и различие операторов цикла с предусловием и постусловием в языке
программированияQBasic ; знать основные приемы работы с данными циклами.
Презентация, ПК
29-30
14-19.12
Решение задач
2
Решение задачи с помощью цикла WHILE и Цикл REPEAT - цикл с постусловием
Урок систематизации и обобщения изученного материала
реализовывать построенные алгоритмы в виде программ на языке программирования
Карточки, ПК
31
21-26.12
Практическая работа № 4
«Реализация решения задач на QBasic. »
1
Отладка и исполнение программы в системе программирования.
Урок развития практических навыков работы за ПК, обобщения и систематизации ЗУН
Самостоятельное выполнение работы
ПК
32
21-26.12
Контрольная работа № 4
1
Выявление уровня усвоения учебного материала, ЗУН учащихся по пройденному разделу
Контрольный урок
Самостоятельное выполнение работы по вариантам
Текст, ПК
33
28-31.12
Оператор безусловного перехода.
1
Оператор безусловного перехода GOTO Общий вид оператора: GOTO метка, показать необходимость безусловного перехода в программировании задач;
Интегрированный урок
Применять операторперехода GOTO при решении задач
Презентация
Интерактивная доска
34
28-31.12
Символьный тип данных, операторы обработки текста на QBasic.
1
Структурированные типы данных: строки и множества. Объявление строковых типов данных.
Урок ознакомления с новым материалом.
Запись строковых переменных на QBasic, запись операций: длина текста, вырезка, соединения слов
Презентация, ПК
35-36
25-30.01
Действия над символьным типом данных на QBasic.
2
Находить длину строковой переменной, соединять, вырезать строковые переменные
Урок ознакомления с новым материалом.
Поиск, удаление, замена и добавление символов в строке. Операции со строками.
Презентация
Интерактивная доска,ПК
37-38
1-6.02.
Решение задач
2
Реализовывать построенные алгоритмы в виде программ на языке программирования при обработке символьного типа данных.
Урок систематизации и обобщения изученного материала
реализовывать построенные алгоритмы в виде программ на языке программирования QB
Карточки, ПК
39
8-13.02
Практическая работа № 5
«Реализация решения задач на QBasic. »
1
Отладка и исполнение программы в системе программирования..
Урок развития практических навыков работы за ПК, обобщения и систематизации ЗУН
Самостоятельное выполнение работы
ПК
40
8-13.02
Контрольная работа № 5
1
Выявление уровня усвоения учебного материала, ЗУН учащихся по пройденному разделу
Контрольный урок
Самостоятельное выполнение работы по вариантам
Текст, ПК
41-44
15-20.02
22-27.02
Составление программ- тестов из смежных дисциплин.
4
Реализовывать построенные алгоритмы в виде программ на языке программирования
Урок систематизации и обобщения изученного материала
Составление программы- теста, используя язык программирования QB
ПК
45-46
29-5.03
Презентация работы «Тест- программа»
2
Умение представлять готовый продукт- программу
Интегрированный урок
Отлаживать и тестировать программу
ПК
47-48
7-12.03.
Графический тип данных. Обработка графики.
2
Особенности работы в режиме графика, Формат, назначение операторов машинной графики
Урок ознакомления с новым материалом.
Создавать графические изображения в среде QBASIC
Презентация, ПК
49-50
14-16.03
22-26.03
Построение графиков простейших функций на QBasic.
2
Составлять программупостроения графиков простейших функций на QBasic
Интегрированный урок
Построение графиков функций у=х2, у=х3, у=sin(x), y= cos(x).
ПК
51-52
22-26.03
28-2.04.
Практическая работа № 6
«Реализация решения задач на QBasic. »
2
Отладка и исполнение программы в системе программирования.
Урок развития практических навыков работы за ПК, обобщения и систематизации ЗУН
Самостоятельное выполнение работы
ПК
53
28-2.04.
Контрольная работа № 6
1
Выявление уровня усвоения учебного материала, ЗУН учащихся по пройденному разделу
Контрольный урок
Самостоятельное выполнение работы по вариантам
Текст, ПК
54-57
4-9.04
11-16.04.
Программирование движущихся изображений.
4
Умение создавать несложные изображения с помощью графического редактора, развитие представлений о компьютере как универсальном устройстве работы с информацией.
Урок ознакомления с новым материалом.
Составлять простейшие программы с использованием основных графических операторов;
ПК
58-59
18-23.04
Творческая работа «Изображение и графика»
2
Создание полного, завершенного графического изображения.
Урок- презентация.
Использование графических возможностей компьютера (экранные режимы, возможные цвета, координатную плоскость, координаты экрана);
построения простейших геометрических фигур на координатной плоскости экрана;
вывод точки, линии, прямоугольника, окружности, эллипса;
составлять программы, используя операторы которые необходимы для создания своего рисунка;
закрашивание рисунков.
ПК
Прикладные программы. Технология обработки данных.(7 ч.)
60-62
25-30.04
2-7.05
Пакет прикладных программ для создания и обработки презентаций.
3
основные типы сценариев, используемых в компьютерных презентациях.
Урок ознакомления с новым материалом.
Создавать несложную презентацию в среде типовой программы, совмещающей изображение, звук, анимацию и текст.
Презентация, ПК
63-64
2-7.05.
10-14.05
Технология обработки числовых данных на примере решения комбинаторных задач.
2
Отладка и исполнение программы в системе программирования
Урок систематизации и обобщения изученного материала
Реализовывать построенные алгоритмы в виде программ на языке программирования QB
ПК
65
10-14.05
Практическая работа № 7
«Решение комбинаторных задач.»
1
Отладка и исполнение программы в системе программирования.
Урок развития практических навыков работы за ПК, обобщения и систематизации ЗУН
Самостоятельное выполнение работы
ПК
66
16-21.05
Контрольная работа №7
1
Выявление уровня усвоения учебного материала, ЗУН учащихся по пройденному разделу
Контрольный урок
Самостоятельное выполнение работы по вариантам
Текст, ПК
67
16-21.05
Итоговое повторение. Решение задач используя QBasic.
1(1)
Реализовывать построенные алгоритмы в виде программ на языке программирования
Урок систематизации и обобщения изученного материала
Решение упражнений на составление линейных программ, программ с использованием циклов, ветвлений
Карточки, ПК
68
23-27.05
Тест «Разработка алгоритмов и основы программирования».
1(1)
Решение типовых заданий.
Контрольный урок
Составлять алгоритмы с использованием ветвлений, циклов на алгоритмическом языке и в виде блок-схем
Составлять линейные программы, программы с использованием циклов, ветвлений; записывать выражения, стандартные ф-ии на QBasic
ПК
\