| п/п | Дата по плану | Дата по факту | Тема урока | Кол-во часов | Предметные результаты | Домашнее задание | Виды контроля |
| 1 | 04.09 | | Техника безопасности и организация рабочего места. Стартовая работа. | 1 | Знать: материал, изученный в курсе информатики за 7 класс. Уметь: применять полученные знания и умения на практике. | | Тестирование |
| 2 | 11.09 | | Цели изучения курса информатики и ИКТ. | 1 | Знать/понимать: - общие представления о целях изучения курса информатики и ИКТ. Уметь: - представлять о роли ИКТ при изучении школьных предметов и в повседневной жизни; - увязать учебное содержание с собственным жизненным опытом, понять значимость подготовки в области информатики и ИКТ в условиях развития информационного общества. | | |
| Математические основы информатики (12 часов) |
| 3 | 18.09 | | Общие сведения о системах счисления. | 1 | Знать/понимать: - общие представления о позиционных и непозиционных системах счисления; - определение основания и алфавита системы счисления, переход от свёрнутой формы записи числа к его развёрнутой записи. Уметь: - анализировать любую позиционную систему счисления как знаковую систему. | | Компьютерные тесты, лабораторные и практические работы |
| 4 | 25.09 | | Двоичная система счисления. Двоичная арифметика | 1 | Знать/понимать: - перевод небольших десятичных чисел в двоичную систему счисления и двоичных чисел в десятичную систему счисления; - выполнение операций сложения и умножения над небольшими двоичными числами. Уметь: - анализировать любую позиционную систему счисления как знаковую систему. | |
| 5 | 02.10 | | Восьмеричная и шестнадцатеричные системы счисления. Компьютерные системы счисления | 1 | Знать/понимать: - перевод небольших десятичных чисел в восьмеричную и шестнадцатеричную системы счисления, и восьмеричных и шестнадцатеричных чисел в десятичную систему счисления. | | |
| 6 | 16.10 | | Правило перевода целых десятичных чисел в систему счисления с основанием q | 1 | Знать/понимать: - перевод небольших десятичных чисел в систему счисления с произвольным основанием. | | Компьютерный тест |
| 7 | 23.10 | | Представление целых чисел | 1 | Знать/понимать: - представление о структуре памяти компьютера: память – ячейка – бит (разряд). Уметь: - понимать ограничения на диапазон значений величин при вычислениях. | | Практические работы, компьютерный тест |
| 8 | 30.10 | | Представление вещественных чисел. | 1 | Знать/понимать: представление о научной (экспоненциальной) форме записи вещественных чисел; представление о формате с плавающей запятой. Уметь: - понимать возможности представления вещественных чисел в широком диапазоне, важном для решения научных и инженерных задач. | |
| 9 | 06.11 | | Высказывание. Логические операции. | 1 | Знать/понимать: - о разделе математики алгебре логики, высказывании как её объекте, об операциях над высказываниями. Уметь: - выполнять анализ логической структуры высказываний; - понимать связи между логическими операциями и логическими связками, между логическими операциями и операциями над множествами. | | |
| 10 | 13.11 | | Построение таблиц истинности для логических выражений | 1 | Знать/понимать: - о таблице истинности для логического выражения. Уметь: - проводить формализацию и анализ логической структуры высказываний; - видеть инвариантную сущность во внешне различных объектах. | | Теоретический диктант |
| 11 | 27.11 | | Техника безопасности. Свойства логических операций. | 1 | Знать/понимать: - о свойствах логических операций (законах алгебры логики); - преобразования логических выражений в соответствии с логическими законами. Уметь: - проводить анализ и преобразования логических выражений; - видеть инвариантную сущность во внешне различных объектах (законы алгебры логики и законы алгебры чисел). | | |
| 12 | 04.12 | | Решение логических задач. | 1 | Знать/понимать: - составление и преобразование логических выражений в соответствии с логическими законами. Уметь: - проводить формализацию высказываний, анализ и преобразования логических выражений; - выбирать метод для решения конкретной задачи. | | Практические работы |
| 13 | 11.12 | | Логические элементы. | 1 | Знать/понимать: - о логических элементах (конъюнкторе, дизъюнкторе, инверторе) и электронных схемах; - анализ электронных схем. Уметь: - представлять одну и ту же информацию в разных формах (таблица истинности, логическое выражение, электронная схема). | | |
| 14 | 18.12 | | Обобщение и систематизация основных понятий темы «Математические основы информатики». | 1 | Знать/понимать: - основные понятия темы «Математические основы информатики». Уметь: - выполнять анализ различных объектов; - видеть инвариантную сущность во внешне различных объектах. | | Тестирование |
| Основы алгоритмизации (9 часов) |
| 15 | 25.12 | | Анализ проверочной работы. Алгоритмы и исполнители. | 1 | Знать/понимать: - смысл понятия «алгоритм»; - термины «исполнитель», «формальный исполнитель», «среда исполнителя», «система команд исполнителя» и др.; - смысл понятия «алгоритм» и широты сферы его применения; - ограничения, накладываемые средой исполнителя и системой команд на круг задач, решаемых исполнителем. Уметь: - анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность, детерминированность, понятность, результативность, массовость; - исполнять алгоритм для формального исполнителя с заданной системой команд. | | Практические работы |
| 16 | 15.01 | | Способы записи алгоритмов. | 1 | Знать/понимать: - преимущества и недостатков той или иной формы записи алгоритмов; - различные способов записи алгоритмов. Уметь: - анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность, детерминированность, понятность, результативность, массовость; - переходить от одной формы записи алгоритмов к другой; - выбирать форму записи алгоритма, соответствующую решаемой задаче. | | Теоретический диктант, практическая работа |
| 17 | 22.01 | | Объекты алгоритмов. | 1 | Знать/понимать: - о величинах, с которыми работают алгоритмы; - правила записи выражений на алгоритмическом языке; - сущность операции присваивания. Уметь: - понимать сущность понятия «величина»; - понимать границы применимости величин того или иного типа. | | Практическая работа |
| 18 | 29.01 | | Алгоритмическая конструкция следование. | 1 | Знать/понимать: - об алгоритмической конструкции «следование»; - исполнение линейного алгоритма для формального исполнителя с заданной системой команд; - составление простых (коротких) линейных алгоритмов для формального исполнителя с заданной системой команд. Уметь: - выделять линейные алгоритмы в различных процессах; - понимать ограниченности возможностей линейных алгоритмов. | | |
| 19 | 05.02 | | Алгоритмическая конструкция ветвление. Полная форма ветвления. Сокращённая форма ветвления. | 1 | Знать/понимать: - об алгоритмической конструкции «ветвление»; - исполнение алгоритма с ветвлением для формального исполнителя с заданной системой команд; - составление простых (коротких) алгоритмов с ветвлением для формального исполнителя с заданной системой команд. Уметь: - выделять алгоритмы с ветвлением в различных процессах; - понимать ограниченность возможностей линейных алгоритмов. | | Практическая работа |
| 20 | 12.02 | | Алгоритмическая конструкция повторение. Цикл с заданным условием продолжения работы. | 1 | Знать/понимать: - об алгоритмической конструкции «цикл», о цикле с заданным условием продолжения работы; - исполнение циклического алгоритма для формального исполнителя с заданной системой команд; - составление простых циклических алгоритмов для формального исполнителя с заданной системой команд. Уметь: - выделять циклические алгоритмы в различных процессах. | | Практическая работа |
| 21 | 26.02 | | Техника безопасности. Алгоритмическая конструкция повторение. Цикл с заданным условием окончания работы. | 1 | Знать/понимать: - представления об алгоритмической конструкции «цикл», о цикле с заданным условием окончания работы; - исполнение циклического алгоритма для формального исполнителя с заданной системой команд; - составление простых циклических алгоритмов для формального исполнителя с заданной системой команд. Уметь: - выделять циклические алгоритмы в различных процессах. | | Практическая работа |
| 22 | 04.03 | | Алгоритмическая конструкция повторение. Цикл с заданным числом повторений. | 1 | Знать/понимать: - об алгоритмической конструкции «цикл», о цикле с заданным числом повторений; - исполнение циклического алгоритма для формального исполнителя с заданной системой команд; - составление простых циклических алгоритмов для формального исполнителя с заданной системой команд. Уметь: - выделять циклические алгоритмы в различных процессах. | | Практическая работа |
| 23 | 11.03 | | Обобщение и систематизация основных понятий темы Основы алгоритмизации. Проверочная работа. | 1 | Знать/понимать: - основные понятия темы «Основы алгоритмизации». Уметь: - самостоятельно планировать пути достижения целей; - соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; - оценивать правильность выполнения учебной задачи; - владеть основами самоконтроля, самооценки, принятия решений и осуществления осознанного выбора в учебной и познавательной деятельности. | | Тестирование |
| Начала программирования (8 часов) |
| 24 | 18.03 | | Анализ проверочной работы. Общие сведения о языке программирования Паскаль. Организация ввода и вывода данных. | 1 | Знать/понимать: - общие сведения о языке программирования Паскаль (история возникновения, алфавит и словарь, используемые типы данных, структура программы); - применение операторов ввода-вывода данных. Уметь: - проводить анализ языка Паскаль как формального языка; - выполнять запись простых последовательностей действий на формальном языке. | | Практические и лабораторные работы |
| 25 | 25.03 | | Программирование линейных алгоритмов. | 1 | Знать/понимать: - первичные навыки работы с целочисленными, логическими, символьными и строковыми типами данных. Уметь: - самостоятельно планировать пути достижения целей; - соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; - оценивать правильность выполнения учебной задачи. | | Практические работы |
| 26 | 01.04 | | Программирование разветвляющихся алгоритмов. Условный оператор. Составной оператор. Многообразие способов записи ветвлений. | 1 | Знать/понимать: - запись на языке программирования коротких алгоритмов, содержащих алгоритмическую конструкцию ветвление. Уметь: - самостоятельно планировать пути достижения целей; - соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; - оценивать правильность выполнения учебной задачи. | | Практические работы |
| 27 | 15.04 | | Программирование циклов с заданным условием продолжения работы. | 1 | Знать/понимать: - запись на языке программирования коротких алгоритмов, содержащих алгоритмическую конструкцию цикл. Уметь: - самостоятельно планировать пути достижения целей; - соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; - оценивать правильность выполнения учебной задачи. | | Самостоятельная работа |
| 28 | 22.04 | | Программирование циклов с заданным условием окончания работы. | 1 | | Практические работы |
| 29 | 29.04 | | Программирование циклов с заданным числом повторений. | 1 | | Практические работы |
| 30 | 06.05 | | Решение задач с использованием циклов | 1 | | |
| 31 | 13.05 | | Составление программ с использованием различных видов алгоритмических структур. Обобщение и систематизация основных понятий темы «Начала программирования». Проверочная работа. | 1 | Знать/понимать: - владеть начальными умениями программирования на языке Паскаль. Уметь: - самостоятельно планировать пути достижения целей; - соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; - оценивать правильность выполнения учебной задачи. | | Проверочная работа |
| Повторение (2 часа) |
| 32 | 20.05 | | Анализ проверочной работы. Итоговое повторение. | 1 | Знать/понимать: - систематизированные представления об основных понятиях курса информатики, изученных в 8 классе. Уметь: - эффективно работать с различными видами информации с помощью средств ИКТ. | | |
| 33 | 27.05 | | Итоговое тестирование. Анализ тестирования. | 1 | Знать/понимать: - темы курса. Уметь: - владеть общепредметными понятиями. | | Тестирование |
| 34 | Резерв |