Рабочая программа по информатике для 8 класса (Босова ФГОС)

урока по теме
Дата
Тема урока
Тип урока
Элементы содержания
Компетенции
Формы и методы работы
Проверочные работы
Домаш. задание



план
факт



личностные
метапредметные
предметные




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


1


Цели изучения курса информатики. Техника безопасности и организация рабочего места. Входной контроль.
Урок обобщения и систематизации знаний

Качества личности школьника:
- умения и навыки безопасного и целесообразного
поведения при работе в компьютерном классе;
- способность и
готовность к принятию ценностей здорового образа жизни за счет
знания основных гигиенических, эргономических и технических
условий безопасной эксплуатации средств ИКТ.
Уметь:
- представлять о роли ИКТ при
изучении школьных предметов и в повседневной жизни;
- увязать учебное содержание с собственным
жизненным опытом, понять значимость подготовки в области
информатики и ИКТ в условиях развития информационного общества;
Знать/понимать:
- общие представления о целях изучения курса
информатики и ИКТ;
Лекция
Входной контроль
Повторить правила ТБ


1


Общие сведения о системах счисления
Изучение нового материала
Система счисления; цифра; алфавит; позиционная система счисления; основание; разврнутая форма записи числа; сврнутая форма записи числа
Качества личности школьника:
- понимание роли фундаментальных знаний как
основы современных информационных технологий

Уметь:
- анализировать любую позиционную
систему счисления как знаковую систему;

Знать/понимать:
- общие представления о позиционных и
непозиционных системах счисления;
- определение
основания и алфавита системы счисления, переход от свёрнутой формы записи числа к его развёрнутой записи;
Лекция

§1.1.1, стр.5



2


Двоичная система счисления. Двоичная арифметика
Изучение нового материала
Система счисления; цифра; алфавит; позиционная система счисления; основание; разврнутая форма записи числа; сврнутая форма записи числа; двоичная система счисления; двоичная арифметика


Знать/понимать:
- перевод небольших десятичных чисел в
двоичную систему счисления и двоичных чисел в десятичную
систему счисления; - выполнение операций сложения и умножения над небольшими двоичными числами;
Лекция, демонстрация

§1.1.2, 1.1.6, стр.8,12


3


Восьмеричная и шестнадцатеричные системы счисления. «Компьютерные» системы счисления
Комбинированный урок
Система счисления; цифра; алфавит; позиционная система счисления; основание; разврнутая форма записи числа; сврнутая форма записи числа; двоичная система счисления; восьмеричная система счисления; шестнадцатеричная система счисления


Знать/понимать:
- перевод небольших десятичных чисел в
восьмеричную и шестнадцатеричную системы счисления, и
восьмеричных и шестнадцатеричных чисел в десятичную систему
счисления;
Лекция, демонстрация

§1.1.3, 1.1.4, 1.1.7, стр.9,10,13


4


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



Знать/понимать:
- перевод небольших десятичных чисел в
систему счисления с произвольным основанием
Демонстрация, самостоятельная работа
Самостоятельная работа
§1.1., стр.10







Система счисления; цифра; алфавит; позиционная система счисления; основание; разврнутая форма записи числа; сврнутая форма записи числа; двоичная система счисления; восьмеричная система счисления; шестнадцатеричная система счисления








5


Представление целых чисел
Комбинированный урок
Ячейка памяти; разряд; беззнаковое представление целых
чисел; представление целых чисел со знаком;


Уметь:
- понимать ограничения на диапазон значений
величин при вычислениях;
Знать/понимать:
- представление о структуре памяти
компьютера: память – ячейка – бит (разряд)
Лекция, демонстрация

§1.2.1, стр.17


6


Представление вещественных чисел
Комбинированный урок
Ячейка памяти; разряд; беззнаковое вещественных чисел; формат с плавающей запятой; мантисса; порядок

Уметь:
- понимать возможности представления
вещественных чисел в широком диапазоне, важном для решения
научных и инженерных задач.
Знать/понимать:
представление о научной (экспоненциальной)
форме записи вещественных чисел; представление о формате с
плавающей запятой.
Лекция, демонстрация

§1.2.2, стр.19


7


Высказывание. Логические операции.
Изучение нового материала
Алгебра логики; высказывание; логическая переменная; логическое значение; логическая операция; конъюнкция; дизъюнкция; отрицание

Уметь:
- выполнять анализ логической структуры высказываний; - понимать связи между логическими операциями и логическими связками, между логическими операциями и операциями над множествами
Знать/понимать:
- о разделе математики алгебре
логики, высказывании как её объекте, об операциях над высказываниями
Лекция, демонстрация

§1.3.1, 1.3.2, стр.22,24


8


Построение таблиц истинности для логических выражений
Комбинированный урок
Логическая переменная; логическое значение; логическая операция; конъюнкция; дизъюнкция; отрицание; таблица истинности

Уметь:
- проводить формализацию и анализ логической структуры высказываний; - видеть инвариантную сущность во внешне различных объектах.
Знать/понимать:
- о таблице истинности для логического выражения.
Лекция, демонстрация
Тест
§1.3.3, 1.3.4, стр.29-30


9


Свойства логических операций.
Комбинированный урок
Законы логики

Уметь:
- проводить анализ и преобразования логических выражений;
- видеть инвариантную сущность во внешне различных объектах (законы алгебры логики и законы алгебры чисел);
Знать/понимать:
- о свойствах логических операций (законах алгебры логики);
- преобразования логических выражений в соответствии с логическими законами;
Лекция, демонстрация

1.3.4, стр.29-30


10


Решение логических задач
Урок обобщения и систематизации знаний
высказывание; логическое выражение; логическое значение; логическая операция; таблица истинности; законы алгебры логики.

Уметь:
- проводить формализацию высказываний, анализ
и преобразования логических выражений;
- выбирать метод для решения конкретной задачи.
Знать/понимать:
- составление и преобразование логических выражений в соответствии с логическими законами.
Демонстрация, самостоятельная работа

§1.3.5, стр.32


11


Логические элементы
Комбинированный урок
Логический элемент; конъюнктор; дизъюнктор; инвертор; электронная схема

Уметь:
- представлять одну и ту же информацию в разных формах (таблица истинности, логическое выражение, электронная схема).
Знать/понимать:
- о логических элементах (конъюнкторе, дизъюнкторе, инверторе) и электронных схемах;
- анализ электронных схем.
Лекция, демонстрация

§1.3.6, стр.34


12


Обобщение и систематизация основных понятий темы «Математические основы информатики». Проверочная работа
Урок обобщения и систематизации знаний
Система счисления; двоичная, восьмеричная, шестнадцатеричная система счисления; представление целых и вещественных чисел; высказывание; логическое выражение; таблица истинности; законы логики;
Качества личности школьника:
- понимание роли фундаментальных знаний как
основы современных информационных технологий;
- способность
увязать учебное содержание с собственным жизненным опытом,
понять значимость фундаментальных аспектов подготовки в области информатики и ИКТ в условиях развития информационного общества.
Уметь:
- выполнять анализ различных объектов;
- видеть инвариантную сущность во внешне различных объектах;
Знать/понимать:
- основные понятия темы «Математические
основы информатики».
Самостоятельная работа
Контрольная работа
§1.1-1.3, стр.5-30

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


1


Алгоритмы и исполнители
Изучение нового материала

Алгоритм, свойства алгоритма: дискретность, понятность, определенность, результативность, массовость; исполнитель, характеристики исполнителя: круг решаемых задач, среда, режим работы, система команд; формальное исполнение алгоритма

Качества личности школьника:
алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе.
Уметь:
- понимать смысл понятия «алгоритм» и широты сферы его применения;
- понимать ограничения, накладываемые средой исполнителя и системой команд на круг задач, решаемых исполнителем.
Знать/понимать:
- смысл понятия «алгоритм»;
- умение анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность, детерминированность, понятность, результативность, массовость;
- термины «исполнитель», «формальный исполнитель», «среда исполнителя», «система команд исполнителя» и др.;
- умение исполнять алгоритм для формального исполнителя с заданной системой команд.
Лекция, демонстрация

§2.1, стр.46-56



2


Способы записи алгоритмов
Изучение нового материала
Словесное описание, построчная запись, блок-схема, школьный алгоритмический язык

Уметь:
- анализировать предлагаемые последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность, детерминированность, понятность, результативность, массовость;
- понимание преимущества и недостатков той или иной формы записи алгоритмов;
- умение переходить от одной формы записи алгоритмов к другой;
- умение выбирать форму записи алгоритма, соответствующую решаемой задаче.
Знать/понимать:
- различные способов записи алгоритмов.
Лекция, демонстрация

§2.2, стр.57-62



3


Объекты алгоритмов
Комбинированный урок
Величина, константа, переменная, тип, имя, присваивание, выражение, таблица

Уметь:
- понимать сущность понятия «величина»;
- понимать границы применимости величин того или иного типа.
Знать/понимать:
- представлени
·е о величинах, с которыми работают алгоритмы;
- правила записи выражений на алгоритмическом языке;
- сущность операции присваивания.
Лекция, демонстрация
Тест
§2.3, стр.63-69



4


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

Следование, ветвление, повторение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы


Уметь:
- выделять алгоритмы с ветвлением в различных процессах;
- понимать ограниченность возможностей линейных алгоритмов.
Знать/понимать:
- представление об алгоритмической конструкции «ветвление»;
- исполнение алгоритма с ветвлением для формального исполнителя с заданной системой команд;
- составление простых (коротких) алгоритмов с ветвлением для формального исполнителя с заданной системой команд.
Лекция, демонстрация

§2.4.1, стр.73



5


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

Следование, ветвление, повторение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы

Уметь:
- выделять циклические алгоритмы в различных процессах.
Знать/понимать:
- представления об алгоритмической конструкции «цикл», о цикле с заданным условием продолжения работы;
- исполнение циклического алгоритма для формального исполнителя с заданной системой команд;
- составление простых циклических алгоритмов для формального исполнителя с заданной системой команд.
Лекция, демонстрация

§2.4.2, стр.76


6


Неполная форма ветвления.
Урок обобщения и систематизации знаний.
Следование, ветвление, повторение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы



Лекция, демонстрация, самостоятельная работа

§ 2.4


7


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

Уметь:
- выделять циклические алгоритмы в различных процессах
Знать/понимать:
- представления об алгоритмической конструкции «цикл», о цикле с заданным условием продолжения работы;
- исполнение циклического алгоритма для формального исполнителя с заданной системой команд;
- составление простых циклических алгоритмов для формального исполнителя с заданной системой команд.
Лекция, демонстрация, самостоятельная работа

§ 2.4


8


Цикл с заданным условием окончания работы.
Урок обобщения и систематизации знаний.
Следование, ветвление, повторение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы

. Уметь:
- выделять циклические алгоритмы в различных процессах.
Знать/понимать:
- представления об алгоритмической конструкции «цикл», о цикле с заданным условием окончания работы;
- исполнение циклического алгоритма для формального исполнителя с заданной системой команд;
- составление простых циклических алгоритмов для формального исполнителя с заданной системой команд.
Лекция, демонстрация, самостоятельная работа

§2.4.3, стр.84-87



9


Цикл с заданным числом повторений.
Урок обобщения и систематизации знаний.
Следование, ветвление, повторение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы

. Уметь:
- выделять циклические алгоритмы в различных процессах.
Знать/понимать:
- представления об алгоритмической конструкции «цикл», о цикле с заданным числом повторений;
- исполнение циклического алгоритма для формального исполнителя с заданной системой команд;
- составление простых циклических алгоритмов для формального исполнителя с заданной системой команд.
Лекция, демонстрация, самостоятельная работа

§2.4.3, стр.81-84



10


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

Урок обобщения и систематизации знаний.
Алгоритм, свойства алгоритма, исполнитель, формальное исполнение алгоритма, словесное описание, блок-схема, величина, константа, переменная, тип, имя, присваивание, выражение, линейные алгоритмы, разветвляющиеся алгоритмы, циклические алгоритмы,

Уметь:
- самостоятельно планировать пути достижения целей;
- соотносить свои действия с планируемыми результатами, осуществлять контроль своей деятельности, определять способы действий в рамках предложенных условий, корректировать свои действия в соответствии с изменяющейся ситуацией;
- оценивать правильность выполнения учебной задачи;
- владеть основами самоконтроля, самооценки, принятия решений и осуществления осознанного выбора в учебной и познавательной деятельности.
Знать/понимать:
- основные понятия темы «Основы алгоритмизации».
Самостоятельная работа
Контрольная работа


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


1


Общие сведения о языке программирования Паскаль
Изучение нового материала
Язык программирования, программа, алфавит, служебные слова, типы данных, структура программы, оператор присваивания
Качества личности школьника:
- представление о программировании как сфере возможной профессиональной деятельности.
Уметь:
- проводить анализ языка Паскаль как формального языка;
Знать/понимать:
- общие сведения о языке программирования Паскаль (история возникновения, алфавит и словарь, используемые типы данных, структура программы);
Знать/понимать:
- применение операторов ввода-вывода данных.
Лекция, демонстрация

§3.1.1, 3.1.2, стр.107-109


2


Организация ввода и вывода данных
Изучение нового материала
Оператор вывода writer, формат вывода

Уметь:
- выполнять запись простых последовательностей действий на формальном языке.

Лекция, демонстрация, объяснение практ.работы «Ввод данных и вывод результатов»

§3.2.1, стр.114



3


Программирование линейных алгоритмов
Комбинированный урок
Постановка задачи, формализация, алгоритмизация, программирование, отладка и тестирование
Качества личности школьника:
- алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе;
- представление о программировании как сфере возможной профессиональной деятельности.

Уметь:
- самостоятельно планировать пути достижения целей;
- соотносить свои действия с планируемыми результатами,
-осуществлять контроль своей деятельности, -определять способы действий в рамках предложенных условий,
- корректировать свои действия в соответствии с изменяющейся ситуацией;
- оценивать правильность выполнения учебной задачи.
Знать/понимать:
- первичные навыки работы с целочисленными, логическими, символьными и строковыми типами данных.
Лекция, демонстрация, объяснение практ.работы «Разработка линейного алгоритма (программы) с использованием математических функций при записи арифметического выражения»

§ 3.3


4


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


Знать/понимать:
- запись на языке программирования коротких алгоритмов, содержащих алгоритмическую конструкцию ветвление.
Лекция, демонстрация, объяснение практ.работы «Разработка алгоритма программы, содержащей команду ветвления»

§ 3.4


5


Составной оператор. Многообразие способов записи ветвлений.
Комбинированный урок
Условный оператор, сокращенная форма условного оператора, составной оператор, вложенные ветвления



Лекция, демонстрация, объяснение практ.работы «Разработка алгоритма (программы), содержащей оператор ветвления»

§3.4.2, стр.130



6


Программирование циклов с заданным условием продолжения работы.
Комбинированный урок
While (цикл –ПОКА), repeat (цикл – ДО), for (цикл с параметром)


Знать/понимать:
- запись на языке программирования коротких алгоритмов, содержащих алгоритмическую конструкцию цикл.
Лекция, демонстрация, объяснение практ.работы «Разработка алгоритма (программы), содержащей оператор цикла»

§3.5.1, стр.137, 138


7


Программирование циклов с заданным условием окончания работы.
Комбинированный урок
While (цикл –ПОКА), repeat (цикл – ДО), for (цикл с параметром)



Лекция, демонстрация, объяснение практ.работы «Разработка алгоритма (программы), содержащей операторы цикла и ветвления»

§ 3.5


8


Программирование циклов с заданным числом повторений.
Комбинированный урок
While (цикл –ПОКА), repeat (цикл – ДО), for (цикл с параметром)



Лекция, демонстрация, объяснение практ.работы «Разработка алгоритма (программы), содержащей операторы цикла и ветвления»

§ 3.5


9


Различные варианты программирования циклического алгоритма.
Комбинированный урок
While (цикл –ПОКА), repeat (цикл – ДО), for (цикл с параметром)



Лекция, демонстрация, объяснение практ.работы «Разработка алгоритма (программы), содержащей операторы цикла и ветвления»
Самостоятельная работа
§ 3.5


10


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


Знать/понимать:
- владеть начальными умениями программирования на языке Паскаль.
Самостоятельная работа
Контрольная работа


Итоговое повторение


1


Итоговое тестирование.
Самостоятельная работа

Качества личности школьника:
- владение первичными навыками анализа и критичной оценки получаемой информации;
- ответственное отношение к информации с учетом правовых и этических аспектов ее распространения; - развитие чувства личной ответственности за качество окружающей информационной среды.
Уметь:
- владеть общепредметными понятиями.
Знать/понимать:
- темы курса.
Самостоятельная работа
Итоговый тест за курс 8 класса



Заголовок 1 Заголовок 2 Заголовок 3 Заголовок 4 Заголовок 5HYPER15Основной шрифт абзаца

Приложенные файлы

  • doc Bosova_FGOS_8
    Размер файла: 166 kB Загрузок: 0