Классы 9. Учитель Якушева Г.Л.
Количество часов: 68(32–в 1-м полугодии, 36 во втором), в неделю -2часа.
Рабочая программа по факультативному курсу «Информатика и ИКТ» для 9 классов основной школы составлена с целью углубленного изучения учебного материала по отдельным темам предмета в соответствии с федеральным компонентом государственного образовательного стандарта основного общего образования по информатике и ИКТ.
В содержании факультативного курса акцент сделан на изучение и повторение фундаментальных основ информатики, формировании информационной культуры, развитии алгоритмического мышления, расширение понятий информатики, решение нестандартных задач с использованием возможностей моделирования и программирования.
Курс опирается на опыт постоянного применения ИКТ, уже имеющийся у учащихся, дает теоретическое осмысление, интерпретацию и обобщение этого опыта.
№ занятия | Тема занятия | Дата | Кол. часов | Домашнее |
|
задание |
Системы счисления (9 часов) | | |
1 | Повторение основных понятий позиционных систем счисления | 03-07.09 | | §1.1. |
2 | Непозиционные системы счисления. | 03-07.09 | | |
3 | Двоичная система счисления. Двоичная арифметика | 10-14.09 | | §1.1. |
4 | Перевод целых чисел из 10-ой системы счисления в двоичную и наоборот. | 10-14.09 | | |
5 | Восьмеричная и шестнадцатеричные системы счисления. Перевод целых чисел из 10-ой системы счисления в 8-ю и 16-ю системы счисления | 17-21.09 | | §1.1. |
6 | Перевод целых чисел из 2-ой системы счисления в 8-ю и 16-ю системы счисления | 17-21.09 | | |
7 | Перевод дробной части числа из одной системы счисления в другую. | 24-28.09 | | §1.1. |
8 | Математические преобразования выражений в других системах счисления. | 24-28.09 | | |
9 | Решение уравнений с неизвестным основанием системы счисления | 01-05.10 | | §1.2. |
Математическая логика (10 часов) | | |
10 | Основы булевой алгебры. Высказывание. Логические операции: конъюнкция, дизъюнкция, инверсия, исключающая дизъюнкция, импликация, эквиваленция. | 01-05.10 | | |
11 | Представление высказывания в виде логического выражения | 08-12.10 | | §1.3. |
12 | Законы алгебры логики | 08-12.10 | | |
13 | Приоритетность логических операций | 15-19.10 | | |
14 | Круги Эйлера | 15-19.10 | | |
15 | Применение логических операций при формировании запроса в сети Интернет | 22-26.10 | | |
16 | Решение логических задач способом построения таблиц истинности для логических выражений | 22-26.10 | | |
17 | Решение логических задач с использованием правил и законов алгебры логики | 29-02.11 | | |
18 | Логические элементы. | 29-02.11 | | §1.3. |
19 | Триггер, сумматор – изобретения XX века. | 12-16.11 | | §1.3. |
Алгоритмизация и программирование (47 часов) | | |
20 | Алгоритмы и исполнители. Способы записи алгоритмов | 12-16.11 | | §3.1 |
21 | Алгоритм (АЯ) и программа на языке программирования Паскаль. | 19-23.11 | | §3.2 |
22 | Типы данных. Целый тип данных. Логический тип данных. | 19-23.11 | | §3.3 |
23 | Версии языка Pascal: Turbo Pascal, Free Pascal, ABC Pascal. Опции меню. | 26-30.11 | | §3.4 |
24 | Стандартные функции на алгоритмическом языке и на Паскале | 26-30.11 | | |
25 | Алгоритмическая конструкция «следование». Программирование линейных алгоритмов. | 02-07.12 | | §3.4 |
26 | Алгоритм и программа с целочисленными величинами. | 02-07.12 | | §3.4 |
27 | Этапы решения задачи. Математическое моделирование. Формализация. Компьютерное моделирование. | 10-14.12 | | |
28 | Программирование как этап решения задачи на компьютере | 10-14.12 | | §3.4 |
29 | Практическая работа. Алгоритмическая конструкция «следование». Программирование линейных алгоритмов. | 10-14.12 | | |
30 | Этап формализация: методы разработки: словесный, графический, математический. | 10-14.12 | | §3.4 |
31 | Алгоритмическая конструкция «ветвление». Полная форма ветвления | 24-28.12 | | §3.4 |
32 | Сокращённая форма ветвления. | 24-28.12 | | §3.5 |
33 | . Программирование разветвляющихся алгоритмов. Условный оператор. | 14-18.01. | | §3.6 |
34 | Практическая работа. Применение алгоритмической конструкции «ветвление» к решению задач с простым условием. Простой выбор: большее из двух. | 14-18.01. | | |
35 | Практическая работа. Применение алгоритмической конструкции «ветвление» к решению задач с составным условием. | 21-25.01 | | §4.1 |
36 | Решение задач с последовательным ветвлением. | 21-25.01 | | §4.2 |
37 | Решение задач с вложенным ветвлением. Логические скобки begin – end. | 28.01-01.02 | | §4.3 |
38 | Создание программ решения линейного уравнения, квадратного и биквадратного уравнений. Составной оператор. | 28.01-01.02 | | §4.3 |
39 | Многообразие способов записи ветвлений | 04-08.02 | | |
40 | Выбор оптимального способа решения задачи. | 04-08.02 | | §4.4 |
41 | Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы. | 11-15.02 | | |
42 | Программирование циклов с заданным условием продолжения работы. Трассировочная таблица. | 11-15.02 | | |
43 | Практическая работа. Алгоритмическая конструкция «повторение». | 18-22.02 | | |
44 | Цикл с заданным условием окончания работы. | 18-22.02 | | |
45 | Программирование циклов с заданным условием окончания работы. | 25.02-01.03 | | §4.5 |
46 | Цикл с заданным числом повторений. Программирование циклов с заданным числом повторений. | 25.02-01.03 | | §4.6 |
47 | Различные варианты программирования циклического алгоритма | 04-08.03 | | §4.6 |
48 | Математическая модель конструкции «цикл в цикле». Вложенные циклы. | 04-08.03 | | §4.6 |
49 | Применение конструкции «цикл» для решения задач с арифметическими и геометрическими прогрессиями. | 11-15.03 | | §4.6 |
50 | Цикл ПОКА и цикл ДО для решения одной и той же задачи | 11-15.03 | | |
51 | Задача: решето Эратосфена | 18-22.03 | | |
52 | Ветвление в цикле, цикл в ветвлении: примеры задач. | 18-22.03 | | |
53 | Табличные величины. Массивы. Вектор и матрица. | 01.04-05.04 | | |
54 | Одномерные массивы. Структура алгоритма и программы с массивом | 01.04-05.04 | | |
55 | Одномерные массивы целых чисел. Описание, заполнение, вывод массива. | 08-12.04 | | |
56 | Вычисление суммы элементов массива. Последовательный поиск в массиве. | 08-12.04 | | |
57 | Программа с прямоугольным массивом (матрица). Объявление и обработка прямоугольного массива. | 15-19.04 | | |
58 | Практическая работа. Вычисление суммы элементов прямоугольного массива. Последовательный поиск в прямоугольном массиве. | 15-19.04 | | §4.7 |
59 | Работа с двумя массивами | 22-26.04 | | §4.7 |
60 | Сортировка массива. Способы сортировки массива. | 22-26.04 | | §4.7 |
61 | Анализ программы: логические и синтаксические ошибки. Отладка и тестирование программы. | 29.04-03.05 | | |
62 | Вспомогательные алгоритмы. Исполнители Робот, Чертежник, Вычислитель. | 29.04-03.05 | | |
63 | Программа с процедурой. Конструкция программы. | 06-10.05 | | |
64 | Практическая работа: процедура в программе | 06-10.05 | | |
65 | Функции. | 13-17.05 | | |
66 | Практическая работа: функция в программе | 13-17.05 | | |
67 - 68 | Резерв. (2 часа) | 20-24.05 | | |