Теория
| Компьютерный практикум и решение задач
|
Архитектура компьютера и защита информации – 15 часа
|
1.1. Магистрально-модульный принцип построения компьютера
1.2. Процессор и оперативная память
1.2.1. Процессор
1.2.2. Оперативная память
1.3. Внешняя (долговременная) память
1.3.1. Магнитная память
1.3.2. Оптическая память
1.3.3. Флэш-память
1.4. Файл и файловые системы
1.4.1. Логическая структура носителя информации
1.4.2. Файл
1.4.3. Иерархическая файловая система
1.5. Операционная система
1.5.1. Назначение и состав операционной системы
1.5.2. Загрузка операционной системы
1.6. Защита информации от вредоносных программ
1.6.1. Вредоносные программы и антивирусные программы
1.6.2. Компьютерные вирусы и защита от них
1.6.3. Сетевые черви и защита от них
1.6.4. Троянские программы и защита от них
1.6.5. Рекламные и шпионские программы и защита от них
1.6.6. Спам и защита от него
| Практическое задание «Тестирование системной платы».
Практическое задание «Определение объемов кэш-памяти процессора».
Практическое задание «Определение температуры процессора».
Практическое задание «Производительность процессора».
Практическое задание «Объем файла в различных файловых системах».
Практическое задание «Форматирование из командной строки».
Практическое задание «Расширение и атрибуты файла».
Практическое задание «Архивация файлов».
Практическое задание «Проверка файловой системы диска».
Практическое задание «Дефрагментация диска».
Практическое задание «Копирование файлов».
Практическое задание «Ознакомление с системным реестром Windows».
Практическое задание «Защита от компьютерных вирусов».
Практическое задание «Защита от рекламных и шпионских программ».
Практическое задание «Защита от спама».
|
Контроль знаний и умений. Тестирование, выполнение зачетной практической работы:
Практическая работа 1.1. Создание логического диска и его форматирование
Практическая работа 1.2. Запись CD или DVD диска
Практическая работа 1.3. Установка параметров BIOS
Практическая работа 1.4. Защита информации
Тестовые задания в рамках полугодового зачета.
|
Информация и информационные процессы - 20часов
|
2.1. Понятие «информация» в науках о неживой и живой природе, обществе и технике
2.2. Количество информации как мера уменьшения неопределенности знаний
2.3. Алфавитный подход к определению количества информации
2.4. Формула Шеннона
2.5. Кодирование текстовой, графической и звуковой информации
2.6. Хранение информации
2.7. Кодирование числовой информации. Системы счисления
2.8. Перевод чисел из одной системы счисления в другую
2.8.1. Перевод целых чисел из десятичной системы в двоичную, восьмеричную и шестнадцатеричную
2.8.2. Перевод дробей из десятичной системы в двоичную, восьмеричную и шестнадцатеричную
2.8.3. Перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную и обратно
2.9. Арифметические операции в позиционных системах счисления
2.10. Представление чисел в компьютере
2.10.1. Представление чисел в формате с фиксированной запятой
2.10.2. Представление чисел в формате с плавающей запятой
| Практическое задание «Перевод единиц измерения количества информации».
Задание «Определение количества информации».
Задание «Количество информации в тексте».
Задание «Бросание пирамидки».
Практическое задание «Определение количества информации».
Практическое задание «Римская система счисления».
Практическое задание. «Перевод целого десятичного числа в целое двоичное, восьмеричное и шестнадцатеричное числа».
Практическое задание «Арифметические операции в позиционных системах счисления».
Задание «Диапазон хранения целых неотрицательных чисел».
Задание «Диапазон хранения целых чисел со знаком и больших целых чисел со знаком».
Задание «Дополнительный код числа».
Задание «Вычисление дополнительного кода числа с использованием обратного кода».
Задание «Арифметическое действие».
Задание «Приведение числа с плавающей запятой к нормализованной форме».
Задание «Определение максимального числа и его точности».
Задание «Арифметические операции с числами в формате с плавающей запятой».
|
Контроль знаний и умений. Тестирование, выполнение зачетной практической работы:
Практическая работа 2.1. Кодирование текстовой, графической и звуковой информации.
Практическая работа 2.2. Системы счисления.
Контрольная работа №1.
|
Алгоритмизация и объектно-ориентированное программирование – 80 часов
|
4.1. Алгоритм и кодирование основных алгоритмических структур
4.1.1. Алгоритм и его свойства
4.2. История развития языков программирования
Введение в Turbo Pascal. Понятие интегрированной среды программирования. Структура Pascal-программы. Алфавит языка. Переменные. Основные операторы TP: присваивания, ввода-вывода.
Понятие типа данных. Числовые типы данных. Операции над числовыми данными. Кодирование сложных алгебраических выражений. Кодирование в TP управляющих структур (оператор ветвления, операторы цикла). Линейные, циклические разветвляющиеся алгоритмы.
Строковые и символьные типы данных. Функции и процедуры обработки строк в TP.
Логические типы данных. Сложные условия. Основные этапы разработки алгоритма. Постановка задачи, выбор метода решения, разработка алгоритма, разработка программы, тестирование.
Понятие структурированного типа данных. Числовые статические массивы. Основные алгоритмы обработки массивов. Алгоритмы сортировки и поиска.
Разработка алгоритма методом пошаговой детализации. Понятие вспомогательного алгоритма. Рекурсивные алгоритмы. Разработка процедур и функций в TP. Тестирование программ.
Знакомство с объектно –ориентированной средой программирования Delphi.
Объекты, свойства и методы.
Создание проектов в среде Delphi
| Разработка программ
Практические задания в РТ №1, 2
Практическое задание «Разработка программ с использованием подпрограмм - процедур и подпрограмм –функций»
|
Контроль знаний и умений. Зачеты: разработка программ по индивидуальным заданиям.
Контрольная работа №3.
|
Моделирование и формализация – 10 часов
|
Моделирование как метод познания.
Системный подход в моделировании.
Основные этапы разработки и исследования моделей на компьютере.
Создание физических и математических моделей.
Вероятностные модели.
| Исследование математических моделей: приближенное решение уравнений, вероятностные модели, геометрические модели.
Исследование физических моделей.
|
Повторение, резерв времени – 11 ч.
|
№ урока
| Тема
| Дата
| Параграф учебника
|
1
| Техника безопасности и правила поведения в кабинете информатике. Вводное занятие
|
|
|
2
| Алгоритм и кодирование основных алгоритмических структур. Алгоритм и его свойства.
|
|
|
3
| Введение в Turbo Pascal. Понятие интегрированной среды программирования. Структура Pascal-программы.
|
|
|
4
| Переменные. Понятие типа данных. Числовые типы данных.
|
|
|
5
| Магистрально-модульный принцип построения компьютера.
|
| 1.1
|
6
| Основные операторы TP: присваивания, ввода-вывода.
|
|
|
7
| Операции над числовыми данными. Кодирование сложных алгебраических выражений.
|
|
|
8
| Линейные алгоритмы. Разработка линейных программ.
|
|
|
9
| Системная плата.
|
| 1.1,1.2
|
10
| Разветвляющиеся алгоритмы. Оператор ветвления.
|
|
|
11
| Разработка программ с условным оператором.
|
|
|
12
| Решение задач на ветвление
|
|
|
13
| Процессор и оперативная память. Практические задания «Определение объемов кэш-памяти процессора». «Производительность процессора».
|
| 1.2
|
14
| Циклические алгоритмы. Операторы цикла c пред- и постусловием.
|
|
|
15
| Операторы цикла. Программирование циклических алгоритмов.
|
|
|
16
| Разработка программ с операторами цикла.
|
|
|
17
| Внешняя (долговременная) память. Магнитная память. Оптическая память. Флэш-память
|
| 1.3
|
18
| Вложенные циклы.
|
|
|
19
| Разработка программ по индивидуальным заданиям.
|
|
|
20
| Разработка программ по индивидуальным заданиям.
|
|
|
21
| Определение характеристик компьютера
|
| 1.1-1.3
|
22
| Понятие структурированного типа данных. Числовые статические массивы.
|
|
|
23
| Нахождение MAX и MIN в массиве
|
|
|
24
| Основные алгоритмы обработки одномерных массивов.
|
|
|
25
| Файл и файловые системы. Логическая структура носителя информации. Иерархическая файловая система.
|
| 1.4
|
26
| Алгоритмы сортировки массивов.
|
|
|
27
| Решение задач по обработке массивов в Turbo Pascal
|
|
|
28
| Многомерные массивы
|
|
|
29
| Программное обеспечение. Классификация
|
| 1.5
|
30
| Разработка программ по индивидуальным заданиям.
|
|
|
31
| Разработка программ по индивидуальным заданиям.
|
|
|
32
| Разработка программ по индивидуальным заданиям.
|
|
|
33
| Практическая работа. Создание логического диска и его форматирование.
|
| 1.4-1.5
|
34
| Разработка программ по индивидуальным заданиям.
|
|
|
35
| Разработка программ по индивидуальным заданиям.
|
|
|
36
| Проверочная работа по теме «Массивы».
|
|
|
37
| Назначение и состав ОС
|
| 1.5
|
38
| Строковый тип данных.
|
|
|
39
| Функции и процедуры обработки строк в TP.
|
|
|
40
| Решение задач программирования обработки строк.
|
|
|
41
| Загрузка операционной системы. Реестр
|
| 1.5
|
42
| Разработка программ по индивидуальным заданиям.
|
|
|
43
| Разработка программ по индивидуальным заданиям.
|
|
|
44
| Проверочная работа по теме «Строковые и символьные типы данных».
|
|
|
45
| Защита информации от вредоносных программ
|
| 1.6
|
46
| Логические типы данных. Сложные условия.
|
|
|
47
| Основные этапы разработки алгоритма.
|
|
|
48
| Разработка алгоритма методом пошаговой детализации. Понятие вспомогател. алгоритма.
|
|
|
49
| Компьютерные вирусы и защита от них
|
| 1.6
|
50
| Подпрограммы. Разработка процедур и функций в TP. ,
|
|
|
51
| Практическое задание «Разработка программ с использованием подпрограмм - процедур и подпрограмм –функций».
|
|
|
52
| Практическое задание «Разработка программ с использованием подпрограмм - процедур и подпрограмм –функций».
|
|
|
53
| Обобщение
|
|
|
54
| Разработка программ по индивидуальным заданиям.
|
|
|
55
| Разработка программ по индивидуальным заданиям.
|
|
|
56
| Разработка программ по индивидуальным заданиям.
|
|
|
57
| Обобщение
|
|
|
58
| Разработка программ по индивидуальным заданиям.
|
|
|
59
| Зачет
|
|
|
60
| Зачет
|
|
|
61
| Резерв
|
|
|
62
| Резерв
|
|
|
63
| Резерв
|
|
|
64
| Резерв
|
|
|
65
| Понятие информации
|
| 2.1
|
66
| Тип запись
|
|
|
67
| Решение задач по теме
|
|
|
68
| Разработка программ по индивидуальным заданиям.
|
|
|
69
| Свойства информации. Количество информации как мера уменьшения неопределенности знания
|
| 2.2
|
70
| Указатели
|
|
|
71
| Использование указателей. Списки
|
|
|
72
| Решение задач по теме списки
|
|
|
73
| Вероятностный подход к измерению информации
|
| 2.2
|
74
| Проект "Записная книжка" с использованием списков
|
|
|
75
| Проект "Записная книжка" с использованием списков
|
|
|
76
| Проект "Записная книжка" с использованием списков
|
|
|
77
| Формула Шеннона
|
| 2.4
|
78
| Работа с файлами
|
|
|
79
| Работа с файлами
|
|
|
80
| Работа с файлами
|
|
|
81
| Алфавитный подход к определению количеству информации
|
| 2.3
|
82
| Знакомство с объектно–ориентированной средой программирования Delphi
|
|
|
83
| Форма и управляющие элементы.
|
|
|
84
| Событийные процедуры
|
|
|
85
| Кодирование текстовой, графической и звуковой информации.
|
| 2.5
|
86
| Проект "Тестирующая программа"
|
|
|
87
| Проект "Тестирующая программа"
|
|
|
88
| Проект "Тестирующая программа"
|
|
|
89
| Кодирование текстовой, графической и звуковой информации. Решение задач
|
| 2.5
|
90
| Проект "Тестирующая программа"
|
|
|
91
| Проект "Тестирующая программа"
|
|
|
92
| Проект "Тестирующая программа"
|
|
|
93
| К/р по теме количество информации
|
|
|
94
| Функции даты и времени
|
|
|
95
| Таймер
|
|
|
96
| Практическая работа с использованием функций дата/время
|
|
|
97
| Кодирование числовой информации. Системы счисления
|
| 2.7
|
98
| Массив объектов. Игровой проект "Змейка"
|
|
|
99
| Игровой проект "Змейка"
|
|
|
100
| Игровой проект "Змейка"
|
|
|
101
| Перевод целых чисел из десятичной системы и обратно
|
| 2.8
|
102
| Игровой проект "Змейка"
|
|
|
103
| Игровой проект "Змейка"
|
|
|
104
| Игровой проект "Змейка"
|
|
|
105
| Перевод дробных чисел из десятичной системы и обратно
|
| 2.8
|
106
| События, связанные с манипулятором "мышь". Проект " Графический редактор"
|
|
|
107
| Проект " Графический редактор"
|
|
|
108
| Проект " Графический редактор"
|
|
|
109
| Перевод чисел из двоичной системы в восьмеричную и шестнадцатеричную систему и обратно
|
| 2.8
|
110
| Проект " Графический редактор"
|
|
|
111
| Проект " Графический редактор"
|
|
|
112
| Проект " Графический редактор"
|
|
|
113
| Представление чисел в формате с фиксированной запятой
|
| 2.10
|
114
| Проект "Метод Монте-Карло"
|
|
|
115
| Проект "Метод Монте-Карло"
|
|
|
116
| Проект "Метод Монте-Карло"
|
|
|
117
| Представление чисел в формате с плавающей запятой
|
| 2.10
|
118
| Проект "Метод Монте-Карло"
|
|
|
119
| Проект "Метод Монте-Карло"
|
|
|
120
| Проект "Метод Монте-Карло"
|
|
|
121
| Сложение, умножение в позиционных системах счисления
|
| 2.9
|
122
| Итоговый проект
|
|
|
123
| Итоговый проект
|
|
|
124
| Итоговый проект
|
|
|
125
| Дополнительный и обратный коды. Вычитание в позиционных СС
|
| 2.9
|
126
| Итоговый проект
|
|
|
127
| Итоговый проект
|
|
|
128
| Итоговый проект
|
|
|
129
| Обобщающее повторение
|
|
|
130
| Итоговый проект
|
|
|
131
| Итоговый проект
|
|
|
132
| Итоговый проект
|
|
|
133
| Зачет
|
|
|
134
| Зачет
|
|
|
135
| Резерв
|
|
|
136
| Резерв
|
|
|