Математические основы информатики

Общие сведения о системах счисления. Понятие о непозиционных и позиционных системах счисления. Знакомство с двоичной, восьмеричной и шестнадцатеричной системами счисления, запись в них целых десятичных чисел от 0 до 1024. Перевод небольших целых чисел из двоичной системы счисления в десятичную. Двоичная арифметика.

Компьютерное представление целых чисел. Представление вещественных чисел.

Высказывания. Логические операции. Логические выражения. Построение таблиц истинности для логических выражений. Свойства логических операций. Решение логических задач.  Логические элементы.

Моделирование и формализация

Модели и моделирование. Понятия натурной и информационной моделей объекта (предмета, процесса или явления). Модели в математике, физике, литературе, биологии и т. д.  Использование моделей в практической деятельности. Виды информационных моделей (словесное описание, таблица, график, диаграмма, формула, чертёж, граф, дерево, список и др.) и их назначение. Оценка адекватности модели моделируемому объекту и целям моделирования.

Графы, деревья, списки и их применение при моделировании природных и экономических явлений, при хранении и поиске данных.

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

Реляционные базы данных. Основные понятия, типы данных, системы управления базами данных и принципы работы с ними.  Ввод и редактирование записей. Поиск, удаление и сортировка данных.

НЕ нашли? Не то? Что вы ищете?

Основы алгоритмизации

Понятие исполнителя. Неформальные и формальные исполнители. Учебные исполнители (Робот, Чертёжник, Черепаха, Кузнечик, Водолей, Удвоитель и др.) как примеры формальных исполнителей. Их назначение, среда, режим работы, система команд.

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

Алгоритмический язык – формальный язык для записи алгоритмов. Программа – запись алгоритма на алгоритмическом языке. Непосредственное и программное управление исполнителем.

Линейные программы. Алгоритмические конструкции, связанные с проверкой условий: ветвление и повторение. Разработка алгоритмов: разбиение задачи на подзадачи, понятие вспомогательного алгоритма.

Понятие простой величины. Типы величин: целые, вещественные, символьные, строковые, логические. Переменные и константы. Знакомство с табличными величинами (массивами). Алгоритм работы с величинами – план целенаправленных действий по проведению вычислений при заданных начальных  данных с использованием промежуточных результатов.

Управление, управляющая и управляемая системы, прямая и обратная связь. Управление в живой природе, обществе и технике.

Начала программирования 

Свойства алгоритма и его исполнители. Блок-схемы алгоритмов. Выполнение алгоритмов компьютером. Кодирование основных типов алгоритмических структур на объектно-ориентированных языках и алгоритмическом языке. Линейный алгоритм. Алгоритмическая структура «ветвление». Алгоритмическая структура «выбор». Алгоритмическая структура «цикл». Переменные: тип, имя, значение. Арифметические, строковые и логические выражения. Функции в языках объектно-ориентированного и алгоритмического программирования. Основы объектно-ориентированного визуального программирования. Графические возможности объектно-ориентированного языка программирования Lazarus.

Этапы решения задачи на компьютере: моделирование – разработка алгоритма – кодирование – отладка – тестирование.

Решение задач по разработке и выполнению программ в выбранной среде программирования.

Обработка числовой информации в электронных таблицах

Электронные (динамические) таблицы. Относительные, абсолютные и смешанные ссылки. Использование формул. Выполнение расчётов. Построение графиков и диаграмм. Понятие о сортировке (упорядочивании) данных.

Коммуникационные технологии

Локальные и глобальные компьютерные сети. Скорость передачи информации. Пропускная способность канала.

Интернет. Браузеры.  Взаимодействие на основе компьютерных сетей: электронная почта, чат, форум, телеконференция, сайт. Информационные ресурсы компьютерных сетей: Всемирная паутина, файловые архивы,  компьютерные энциклопедии и справочники.  Поиск информации в файловой системе, базе данных, Интернете.  Адреcация в сети Интернет.

Информационная безопасность личности, государства, общества. Защита собственной информации от несанкционированного доступа.

Базовые представления о правовых и этических аспектах использования компьютерных программ и работы в сети Интернет.

Тематическое планирование

Наименование разделов и тем

Количество учебных часов

Математические основы информатики (12 часов)

1

Цели изучения курса информатики и ИКТ. Техника безопасности и организация рабочего места

1

2

Общие сведения о системах счисления

1

3

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

1

4

Правило перевода целых десятичных чисел в систему счисления  с снованием q и обратно

1

5

Двоичная система счисления. Двоичная арифметика

1

6

Двоичная арифметика 

1

7

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

1

8

Восьмеричная и шестнадцатеричные системы счисления. Позиционные системы счисления

1

9

Высказывание. Логические операции

1

10

Построение таблиц истинности для логических выражений

1

11

Свойства логических операций. Решение логических задач

1

12

Обобщение и систематизация основных понятий темы «Математические основы информатики».

1

Моделирование и формализация (8 часов)

13

Моделирование как метод познания

1

14

Знаковые модели

1

15

Графические модели

1

16

Табличные модели

1

17

База данных как модель предметной области. Реляционные базы данных.

1

18

Система управления базами данных

1

19

Создание базы данных. Запросы на выборку данных.

1

20

Обобщение и систематизация основных понятий по теме

1

Основы алгоритмизации (13 часов)

21

Алгоритмы и исполнители

1

22

Способы записи алгоритмов

1

23

Объекты алгоритмов

1

24

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

1

25

Алгоритмическая конструкция «ветвление». Полная форма ветвления.

1

26

Сокращённая форма ветвления.

1

27

Алгоритмическая конструкция «повторение». Цикл с заданным условием продолжения работы.

1

28

Решение задач с использованием цикла

1

29

Цикл с заданным условием окончания работы.

1

30

Цикл с заданным числом повторений.

1

31

Конструирование алгоритмов.

1

32

Алгоритмы управления

1

33

Обобщение и систематизация основных понятий темы «Основы алгоритмизации».

1

Начала программирования (21часов)

34

Решение задач на ветвление и циклы

1

35

Повторение: структура программного обеспечения

1

36

Систематизация понятий  по теме

1

37

Проверочная работа «Алгоритмизация»

1

38

Общие сведения об языке программирования Pascal

1

39

Организация ввода и вывода данных

1

40

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

1

41

Решение задач

1

42

Программирование разветвляющихся алгоритмов. Условный оператор.

1

43

Решение задач

1

44

Составной оператор. Многообразие способов записи ветвлений.

1

45

Программирование циклов

1

46

Программирование циклов

1

47

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

1

48

Решение задач

1

49

Одномерные массивы целых чисел. Описание, заполнение, вывод массива.

1

50

Вычисление суммы элементов массива

1

51

Последовательный поиск в массиве

1

52

Решение задач

1

53

Сортировка массива

1

54

Обобщение и систематизация основных понятий темы «Начала программирования».

1

Обработка числовой информации  в электронных таблицах (6 часов)

55

Интерфейс электронных таблиц. Данные в ячейках таблицы. Основные режимы работы.

1

56

Организация вычислений. Относительные, абсолютные и смешанные ссылки.

1

57

Встроенные функции. Логические функции.

1

58

Сортировка и поиск данных.

1

59

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

1

60

Обобщение и систематизация основных понятий главы «Обработка числовой информации в электронных таблицах».

1

Коммуникационные технологии (7 часов)

61

Локальные и глобальные компьютерные сети

1

62

Как устроен Интернет. Доменная система имен. Протоколы передачи данных.

1

63

Всемирная паутина. Файловые архивы

1

64

Электронная почта. Сетевое коллективное взаимодействие. Сетевой этикет

1

65

Технологии создания сайта. Содержание и структура сайта.

1

66

Оформление сайта. Размещение сайта в Интернете

1

67

Обобщение и систематизация основных понятий главы «Коммуникационные технологии». Проверочная работа.

1

68

Итоговое тестирование.

1

Всего

68



Приложение 1. Контрольно-измерительные материалы

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