№ урока

Тема

Параграф

Тема 1. Архитектура компьютера и защита информации - 15 часов

1.

1.

Магистрально-модульный принцип построения компьютера. Про­цессор и оперативная память

§ 1-1.1

2.

2.

Внешняя (долговременная) память. Магнитная память. Оптическая память Флэш-память. Практическое задание «Производительность процессора».

§1.1.2-1.1.4§1.2

3.

3.

Практическое задание «Виртуальная память».

§1.3.1.

4.

4.

Файл и файловые системы

5.

5.

Логическая структура носителя информации

6.

6.

Файл. Иерархическая файловая система

7.

7.

8.

8.

Практическое задание «Форматирование из командной строки». Практическое задание «Расширение и атрибуты файла»

9.

9.

Практическое задание «Архивация файлов». Практическое задание «Дефрагментация диска». Практическое задание «Копирование файлов».

10.

10.

Операционная система. Назначение и состав. Загрузка операционной системы

11.

11.

Практическое задание «Ознакомление с системным реестром Windows»

12.

12.

Защита информации от вредоносных программ.

13.

13.

Вредоносные программы и антивирусные программы. Компьютерные вирусы и защита от них

14.

14.

Сетевые черви, троянские программы и защита от них

15.

15.

Практическое задание «Защита от компьютерных вирусов.

Тема 2. Информация. Системы счисления — 30 часов

21.

1.

Понятие «информация» в науках о неживой и живой природе, об­ществе и технике, в физике, в биологии, в общественных науках, в ки­бернетике

§2.

22.

2.

Информация. Количество информации как мера уменьшения не­определенности знаний

23.

3.

Алфавитный подход к определению количества информации. Фор­мула Шеннона

§ 2.2-2.4

24.

4.

Практическая работа: Определение количества информации с ис­пользованием вероятностного и алфавитного подходов.

25.

5.

Представление и кодирование информации с помощью знаковых систем. Представление числовой информации с помощью систем счисления.

§ 2.5, 2.6 Пр/з. 2.6-2.10

26.

6.

Практическое задание «Римская система счисления».

27.

7.

Тест «Кодирование текстовой, графической и звуковой информа­ции». Хранение информации

§2.6

28.

8.

Кодирование числовой информации. Системы счисления

29.

9.

30.

10.

31.

11.

Непозиционные системы счисления

§2.7

32.

12.

Позиционные системы счисления

33.

13.

Правила перевода чисел в позиционных системах счисления. Пере­вод чисел из одной системы счисления в другую

§ 2.7.2

34.

14.

Перевод целых чисел из десятичной системы в двоичную, восьме­ричную и шестнадцатеричную

§2.8.1

58.

8.

Практическая работа «Перевод целых чисел из десятичной системы в двоичную, восьмеричную и шестнадцатеричную»

59.

9.

Перевод дробей из десятичной системы в двоичную, восьмеричную и шестнадцатеричную дроби. Практическая работа «Перевод десятичной дроби в двоичную, восьмеричную и шестнадцатеричную дроби»

60.

10.

Перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную и обратно. Практическая работа «Перевод чисел из двоичной системы счисления в восьмеричную и шестнадцатеричную и обратно»

61.

11.

Арифметические операции в позиционных системах счисления. Практическая работа «Арифметические операции в позиционных системах счисления». Решение задач по теме «Системы счисления».

62.

12.

Представление чисел в формате с фиксированной запятой.

63.

13.

Диапазон хранения целых неотрицательных чисел, целых чисел со знаком и больших целых чисел со знаком.

3.3

64.

14.

Дополнительный код числа. Вычисление дополнительного кода числа с использованием обратного кода.

3.3.1.

65.

15.

Представление чисел в формате с плавающей запятой. Представление числа с плавающей запятой к нормализованной форме.

66.

16.

Арифметические операции с числами в формате с плавающей запятой.

67.

17.

Решение задач по теме «Представление чисел в компьютере»

68.

18.

Контрольная работа «Информация. Системы счисления»

Основы логики и логические основы компьютера (18 ч.)

 

Формы мышления

 

Логическое умножение, сложение и отрицание. Таблицы истинности

 

Ввод логических функций с помощью электронных таблиц.

 

Логические выражения

 

Решение задач по теме «Логические выражения»

 

Логические функции

 

Функции импликации и эквивалентности

 

Решение задач по теме «Логические функции»

 

Логические законы и правила преобразования логических выражений

 

Решение задач по теме «Логические законы и правила преобразования логических выражений»

 

Решение логического уравнения

 

Решение логических задач.

 

Базовые логические элементы

 

Сумматор двоичных чисел

 

Триггер

 

Изображение логических схем в редакторе схем.

 

Решение задач по разделу «Основы логики»

 

Контрольная работа «Основы логики и логические основы компьютера»

 

Тема 4. Основы алгоритмизации и объектно-ориентированного программирования — 66 ча­сов

 

69.

1.

Алгоритм и кодирование основных алгоритмических структур

§4.1,4.2

 

70.

2.

Алгоритм и его свойства Способы описания алгоритмов

 

71.

3.

Алгоритмические структуры «ветвление» и «выбор»

§4.2.2,4-2.3

 

72.

4.

Алгоритмическая структура «цикл»

 

73.

5.

Составление блок-схем основных алгоритмических структур

§ 4.2.4, Пр/з. 4

 

74.

6.

История развития языков программирования.

 

75.

7.

Языки программирования высоко уровня

Опорный кон­спект, Интернет - ресурсы

 

76.

8.

Процедурные языки программирования Turbo Pascal и др.

Опорный кон­спект, Интернет - ресурсы

 

77.

9.

Интерфейс программы Turbo Pascal.

 

78.

10.

Структура программы

§ 4.3.1

 

79.

11.

Программирование линейных алгоритмов

 

80.

12.

Оператор присваивания, оператор ввода данных, оператор вывода

§ 4.3.2 Пр/з. 4.5

 

81.

13.

Оператор условного перехода if, оператор безусловного перехода Goto

 

82.

14.

Оператор выбора Сase

 

83.

15.

П/р «Программирование разветвляющихся алгоритмов»

 

84.

16.

Циклические алгоритмы типа ДЛЯ

§4.3.3,4.5

 

85.

17.

Оператор цикла For

 

86.

18.

Циклические алгоритмы типа ПОКА

Пр/задание 4.7, 4.8

 

87.

19.

Операторы цикла Repeat, While

 

88.

20.

П/р «Программирование циклических алгоритмов»

§4.4.1,

 

89.

21.

Массивы информации

 

90.

22.

Структурированный тип данных Аггау

§4.6 Пр/з. 4.10

 

91.

23.

Одномерные массивы

 

92.

24.

Отладка программных кодов

§ 4.7, 4.8 Пр/з. 4.12,4.15

 

93.

25.

Двумерные массивы

 

94.

26.

Отладка программных кодов

§4.9, Пр/з. 4.18

 

95.

27.

П/р «Программирование алгоритмов с использование массивов ин­формации»

 

96.

28.

Вспомогательные алгоритмы. Описание процедур

§4.9.4,4.12, Пр/з. 4.19

 

97.

29.

Переменная-значение

 

98.

30.

Переменная-параметр

§4.11,

 

99.

31.

Функции

 

100.

32.

Отладка программных кодов

§4.15

 

101.

33.

П/р «Программирование вспомогательных алгоритмов»

 

102.

34.

Контрольный тест: Алгоритмизация и программирование

 

103.

35.

Основы объектно-ориентированного визуального программирова­ния.

§4.3.1

 

104.

36.

Классы объектов, экземпляры класса и семейства объектов.

 

105.

37.

Объекты: свойства, методы, события.

§4.3.2

 

106.

38.

Графический интерфейс

 

107.

39.

Событийные процедуры.

§4.3.3

 

108.

40.

Форма и размещение на ней управляющих элементов.

 

109.

41.

Практическая работа: форма и размещение на ней управляю­щих элементов;

§ 4.4 пр/з 4.6

 

110.

42.

Отладка программных кодов (размещение на формах изобра­жений и графических полей)

 

111.

43.

Отладка программных кодов

§ 4.5 пр/з 4.7-4.9

 

112.

44.

Тип, имя и значение переменной.

 

ИЗ.

45.

Арифметические, строковые и логические выражения. Присваива­ние.

§ 4.6 пр/з 4.

 

114.

46.

Отладка программных кодов

 

115.

47.

Отладка программных кодов

§ 4.7 Проект «Калькулятор»

 

116.

48.

Арифметические и логические выражения

 

117.

49.

Практическая работа: Поиск и сортировка в массивах;

§4.7

 

118.

50.

Отладка программных кодов

 

119.

51.

Отладка программных кодов

§ 4.8 пр/з4.16

 

120.

52.

Функции в языке Visual Basic.

 

121.

53.

Преобразование типов данных

§4.9.1

 

122.

54.

Отладка программных кодов «Проект Инженерный калькулятор»

 

123.

55.

Отладка программных кодов

§4.9.2,4.9.3

 

124.

56.

Строковые операции и функции

 

125.

57.

Общие процедуры. Область видимости процедур.

§4.9

 

126.

58.

Массивы.

 

127.

59.

Практическая работа: Поиск в массиве

 

128.

60.

Практическая работа: Создание проекта

§4.13

 

129.

61.

Практическая работа: Ввод и вывод данных в файлы. Сортировка в массивах;

130.

62.

Практическая работа: Создание проекта

131.

63.

Язык объектно-ориентированного программирования Visual Basic for Application

132.

64.

Кодирование алгоритмов в форме макросов.

133.

65.

Контрольная работа «Основы алгоритмизации»

134.

66.

Контрольная работа «Основы алгоритмизации»

135.

67.

Повторение

136.

68.

Повторение

137.

69.

Повторение, подготовка к ЕГЭ

138.

70.

Повторение, подготовка к ЕГЭ

139.

71.

Повторение, подготовка к ЕГЭ

140.

72.

Повторение, подготовка к ЕГЭ

ТРЕБОВАНИЯ К УРОВНЮ ПОДГОТОВКИ ВЫПУСКНИКОВ

Из за большого объема этот материал размещен на нескольких страницах:
1 2 3 4