Календарно-тематическое планирование
Информатика и ИКТ– 8 класс
(по Босовой Л.Л)
2019-2020 учебный год
1 час в неделю, всего 36 часов
Автор материала: Боровикова Анна Владимировна, МБОУ СОШ №65, г.Новосибирск
№ | Темаурока | Кол-во часов | Планируемый предметныйрезультат | Планируемая деятельность (как результат) | Домашнее задание | |||||||||
Теория | Прак-тика | Метапредметные УУД | ЛичностныеУУД | |||||||||||
1 | Математические основы информатики (13 часов) | |||||||||||||
1 | Цели изучения курса. Техника безопасности и организация рабочего места. | 1 | Знать о требованиях организации рабочего места и правилах поведения в кабинете информатики, общие представления о месте информатики в системе других наук, о целях изучения курса информатики. Актуализировать материал 7 класса. | Целостные представления о роли ИКТ при изучении школьных предметов и в повседневной жизни; способность увязать учебное содержание с собственным жизненным опытом, понять значимость подготовки в области информатики и ИКТ в условиях развития информационного общества; умение работать с учебником | Умения и навыки безопасного и целесообразного поведения при работе в компьютерном классе; способность и готовность к принятию ценностей здорового образа жизни за счет знания основных гигиенических, эргономических и технических условий безопасной эксплуатации средств ИКТ. | Введение | ||||||||
2 | Общие сведения о системах счисления. | 1 | Знать/понимать общие представления о позиционных и непозиционных системах счисления; определение основания и алфавита системы счисления, переход от свернутой формы записи числа к его развернутой записи. | Уметь анализировать любую позиционную систему счисления как знаковую систему | Понимание роли фундаментальных знаний как основы современных информационных технологий | §1.1.1, стр. 5 | ||||||||
3 | Двоичная система счисления. Двоичная арифметика | 1 | Знать/понимать перевод небольших десятичных чисел в двоичную систему счисления и двоичных чисел в десятичную систему счисления; выполнение опе-раций сложения и умножения над небольшими двоичными числами | Уметь анализировать любую позиционную систему счисления как знаковую систему | Понимание роли фундаментальных знаний как основы современных информационных технологий | §1.1.2, 1.1.6 стр.8,12 | ||||||||
4 | Восьмеричная и шестнадцате-ричные системы счисления. Компьютерные системы счисления | 1 | Знать/понимать перевод небольших десятичных чисел в восьмеричную и шестнадцатеричную системы счисления, и восьмеричных и шестнадцатеричных чисел в десятичную систему счисления | Уметь анализировать любую позиционную систему счисления как знаковую систему | Понимание роли фундаментальных знаний как основы современных информационных технологий | §1.1.3, 1.1.4, 1.1.7, стр.9,10,13 |
5 | Правило перевода целых десятичных чисел в систему счисления с основанием q | 1 | Знать/понимать перевод небольших десятичных чисел в систему счисления с произвольным основанием | Уметь анализировать любую позиционную систему счисления как знаковую систему | Понимание роли фундаментальных знаний как основы современных информационных технологий | §1.1.5, стр.10 | ||||||||
6 | Представление целых чисел | 1 | Знать/понимать представление о структуре памяти компьютера: память – ячейка – бит (разряд) | Уметь понимать ограничения на диапазон значений величин при вычислениях | Понимание роли фундаментальных знаний как основы современных информационных технологий | §1.2.1, стр.17 | ||||||||
7 | Представление вещественных чисел | 1 | Знать/понимать представление о научной (экспоненциальной) форме записи вещественных чисел; представление о формате с плавающей запятой. | Уметь понимать возможности представления вещественных чисел в широком диапазоне, важном для решения научных и инженерных задач. | Понимание роли фундаментальных знаний как основы современных информационных технологий | §1.2.2, стр.19 | ||||||||
8 | Высказывание. Логические операции | 1 | Знать/понимать о разделе математики алгебры логики, высказывании как ее объекте, об операциях над высказываниями | Уметь выполнять анализ логической структуры высказываний; понимать связи между логическими операция-ми и логическими связками, между логическими операциями и операциями над множествами | Понимание роли фундаментальных знаний как основы современных информационных технологий | §1.3.1, 1.3.2, стр.22,24 | ||||||||
9 | Построение таблиц истинности для логических выражений | 1 | Знать/понимать о таблице истинности для логического выражения | Уметь проводить формализацию и анализ логической структуры высказываний; видеть инвариантную сущность во внешне различных объектах | Понимание роли фундаментальных знаний как основы современных информационных технологий | §1.3.3, стр.29-30 | ||||||||
10 | Свойства логических операций | 1 | Знать/понимать о свойствах логических операций (законах алгебры логики); преобразования логических выражений в соответствии с логическими законами | Уметь проводить анализ и преобразования логических выражений; видеть инвариантную сущность во внешне различных объектах (законы алгебры логики и законы алгебры чисел) | Понимание роли фундаментальных знаний как основы современных информационных технологий | §1.3.4 | ||||||||
11 | Решение логических задач | 1 | Знать/понимать составление и преобразование логических выражений в соответствии с логическими законами | Уметь проводить формализацию высказываний, анализ и преобразования логических выражений; выбирать метод для решения конкретной задачи | Понимание роли фундаментальных знаний как основы современных информационных технологий | §1.3.5, стр.32 |
12 | Логические элементы | 1 | Знать/понимать о логических элементах (конъюнкторе, дизъюнкторе, инверторе) и электронных схемах; анализ электронных схем | Уметь представлять одну и ту же информацию в разных формах (таблица истинности, логическое выражение, электронная схема) | Понимание роли фундаментальных знаний как основы современных информационных технологий | §1.3.6, стр.34 | ||||||||
13 | Тест по теме «Математичес-кие основы информатики» | 1 | Знать/понимать основные понятия темы «Математиче-ские основы информатики» | Уметь выполнять анализ различных объектов; видеть инвариантную сущность во внешне различных объектах | Понимание роли фундаментальных знаний как основы современных информационных технологий; способность увязать учебное содержание с собственным жизненным опытом, понять значимость фундаментальных аспектов подготовки в области информатики и ИКТ в условиях развития информационного общества | |||||||||
Основы алгоритмизации (10 часов) | ||||||||||||||
14 | Алгоритмы и исполнители | 1 | Знать/понимать смысл понятия «алгоритм»; умение анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность, детерминированность, понятность, результативность, массовость; термины «исполнитель», «формальный исполнитель», «среда исполнителя», «система команд исполнителя» и др.; умение исполнять алгоритм для формального исполнителя с заданной системой команд | Уметь понимать смысл понятия «алгоритм» и широты сферы его применения; понимать ограничения, накладываемые средой исполнителя и системой команд на круг задач, решаемых исполнителем | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе | §2.1 | ||||||||
15 | Способы записи алгоритмов | 1 | Знать/понимать различные способы записи алгоритмов | Уметь анализировать предла-гаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность, детерми-нированность, понятность, результативность, массовость; понимание преимущества и недостатков той или иной формы записи алгоритмов; умение переходить от одной формы записи алгоритмов к другой; умение выбирать форму записи алгоритма, соответст-вующую решаемой задаче | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе | §2.2 | ||||||||
16 | Объекты алгоритмов | 1 | Знать/понимать представление о величинах, с которыми работают алгоритмы; правила записи выражений на алгоритмическом языке; сущность операции присваивания | Уметь понимать сущность понятия «величина»; понимать границы применимости величин того или иного типа | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе | §2.3 |
17 | Конструкция следование | 1 | Знать/понимать представление об алгоритмической конструкции «следование»; исполнение линейного алгоритма для формального исполнителя с заданной системой ко-манд; составление простых (коротких) линейных алгоритмов для формального исполнителя с заданной системой команд | Уметь выделять линейные алгоритмы в различных процессах; понимать ограниченности возможностей линейных алгоритмов | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе | §2.4.1 | ||||||||
18 | Конструкция ветвление. Полная и неполная форма ветвления | 1 | Знать/понимать представление об алгоритмической конструкции «ветвление»; исполнение алгоритма с ветвлением для формального исполнителя с заданной системой ко-манд; составление простых (коротких) алгоритмов с ветвлением для формального исполнителя с заданной системой команд | Уметь выделять алгоритмы с ветвлением в различных процессах; понимать ограниченность возможностей линейных алгоритмов | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе | §2.4.1 | ||||||||
19 | Конструкция повторение. Цикл с условием продолжения работы | 1 | Знать/понимать представления об алгоритмической конструкции «цикл», о цикле с заданным условием продолжения работы; исполнение циклического алгоритма для формального исполнителя с заданной системой команд; составление простых циклических алгоритмов для формального исполнителя с заданной системой команд | Уметь выделять циклические алгоритмы в различных процессах | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе | § 2.4.2 | ||||||||
20 | Цикл с условием окончания работы | 1 | Знать/понимать представления об алгоритмической конструкции «цикл», о цикле с заданным условием окончания работы; исполнение циклического алгоритма для формального исполнителя с заданной системой команд; составление простых циклических алгоритмов для формального исполнителя с заданной системой команд | Уметь выделять циклические алгоритмы в различных процессах | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе | § 2.4.2 | ||||||||
21 | Цикл с заданным числом повторений | 1 | Знать/понимать представления об алгоритмической конструкции «цикл», о цикле с заданным числом повторений; исполнение циклического алгоритма для формального исполнителя с заданной системой команд; составление простых циклических алгоритмов для формального исполнителя с заданной системой команд | Уметь выделять циклические алгоритмы в различных процессах | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе | § 2.4.3 |
22 | Конструиро-вание алгоритмов | 1 | Знать/понимать представления об алгоритмической конструкции; исполнение алгоритма для формального исполнителя с заданной системой команд; составление простых алгоритмов для формального исполнителя с заданной системой команд | Уметь самостоятельно планировать пути достижения целей; соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; оценивать правильность выполнения учебной задачи; владеть основа-ми самоконтроля, самооценки, принятия решений и осуществления осознанного вы-бора в учебной и познавательной деятельности | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе | § 2.4.3 | ||||||||
23 | Тест по теме «Основы алгоритмиза-ции» | 1 | Знать/понимать основные понятия темы «Основы алгоритмизации» | Уметь самостоятельно планировать пути достижения целей; соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; оценивать правильность выполнения учебной задачи; владеть основа-ми самоконтроля, самооценки, принятия решений и осуществления осознанного вы-бора в учебной и познавательной деятельности | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе | |||||||||
Начала программирования (10 часов) | ||||||||||||||
24 | Общие сведения о языке программирова-ния Паскаль | 1 | Знать/понимать общие сведения о языке программирования Паскаль (история возникновения, алфавит и словарь) | Уметь проводить анализ языка Паскаль как формального языка; выполнять запись простых последовательностей действий на формальном языке | Представление о программировании как сфере возможной профессиональной деятельности | § 3.1 | ||||||||
25 | Организация ввода и вывода данных | 1 | Знать/понимать общие сведения о языке программирования Паскаль (используемые типы данных, структура программы); применение операторов ввода-вывода данных | Уметь проводить анализ языка Паскаль как формального языка; выполнять запись простых последовательностей действий на формальном языке | Представление о программировании как сфере возможной профессиональной деятельности | § 3.2 | ||||||||
26 | Программирова-ние линейных алгоритмов | 0,5 | 0,5 | Знать/понимать первичные навыки работы с целочисленными, логическими, символьными и строковыми типами данных | Уметь самостоятельно планировать пути достижения целей; соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; оценивать правильность выполнения учебной задачи | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; представление о программировании как сфере возможной профессиональной деятельности | § 3.3 |
27 | Программирова-ние разветвляю-щихся алгоритмов. Условный оператор. | 0,5 | 0,5 | Знать/понимать запись на языке программирования коротких алгоритмов, содержащих алгоритмическую конструкцию ветвление. | Уметь самостоятельно планировать пути достижения целей; соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; оценивать правильность выполнения учебной задачи | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; представление о программировании как сфере возможной профессиональной деятельности | § 3.4.1 | |||||||
28 | Составной оператор. Многообразие способов записи ветвлений. | 0,5 | 0,5 | Знать/понимать запись на языке программирования коротких алгоритмов, содержащих алгоритмическую конструкцию ветвление. | Уметь самостоятельно планировать пути достижения целей; соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; оценивать правильность выполнения учебной задачи | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; представление о программировании как сфере возможной профессиональной деятельности | § 3.4.2 | |||||||
29 | Программирова-ние циклов с условием продолжения работы. | 0,5 | 0,5 | Знать/понимать запись на языке программирования коротких алгоритмов, содержащих алгоритмическую конструкцию цикл. | Уметь самостоятельно планировать пути достижения целей; соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; оценивать правильность выполнения учебной задачи | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; представление о программировании как сфере возможной профессиональной деятельности | § 3.4.3 | |||||||
30 | Программирование циклов с условием окончания работы. | 0,5 | 0,5 | Знать/понимать запись на языке программирования коротких алгоритмов, содержащих алгоритмическую конструкцию цикл. | Уметь самостоятельно планировать пути достижения целей; соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; оценивать правильность выполнения учебной задачи | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; представление о программировании как сфере возможной профессиональной деятельности | § 3.5.1 |
31 | Программирование циклов с заданным числом повторений. | 0,5 | 0,5 | Знать/понимать запись на языке программирования коротких алгоритмов, содержащих алгоритмическую конструкцию цикл. | Уметь самостоятельно планировать пути достижения целей; соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; оценивать правильность выполнения учебной задачи | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; представление о программировании как сфере возможной профессиональной деятельности | § 3.5.2 | |||||||
32 | Тест по теме «Начала программирования» | 1 | Знать/понимать владеть начальными умениями программирования на языке Паскаль | Уметь самостоятельно планировать пути достижения целей; соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией; оценивать правильность выполнения учебной задачи | Алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе; представление о программировании как сфере возможной профессиональной деятельности | |||||||||
33 | Итоговое повторение | 1 | Знать/понимать темы курса | Уметь владеть общепредметными понятиями | Владение первичными навыками анализа и критичной оценки получаемой информации; ответственное отношение к информации с учетом правовых и этических аспектов ее распространения; развитие чувства личной ответственности за качество окружающей информационной среды | Конспект | ||||||||
34 | Промежуточная аттестация за курс ИКТ 8 класс | 1 | Знать/понимать темы курса | Уметь владеть общепредметными понятиями | Владение первичными навыками анализа и критичной оценки получаемой информации; ответственное отношение к информации с учетом правовых и этических аспектов ее распространения; развитие чувства личной ответственности за качество окружающей информационной среды | |||||||||
35 | Систематизация знаний за курс ИКТ 8 класс | 1 | Знать/понимать темы курса | Уметь владеть общепредметными понятиями | Владение первичными навыками анализа и критичной оценки получаемой информации; ответственное отношение к информации с учетом правовых и этических аспектов ее распространения; развитие чувства личной ответственности за качество окружающей информационной среды | |||||||||
36 | Систематизация знаний за курс ИКТ 8 класс | 1 | Знать/понимать темы курса | Уметь владеть общепредметными понятиями | Владение первичными навыками анализа и критичной оценки получаемой информации |
Выдано за 2019-2020 учебный год.
Четверть | I | II | III | IV | ИТОГО |
Количество часов | 8 | 8 | 11 | 9 | 36 |
Практических работ | - | - | 4 | 3 | 7 |
Входной контроль | 1 | - | - | - | 1 |
Контрольных работ | - | 1 | 2 | 2 | 5 |
Итоговый контроль | - | - | - | 1 | 1 |
Учитель информатики: Боровикова Анна Владимировна