7


  • Учителю
  • Рабочая программа по информатике 8 класс, Босова

Рабочая программа по информатике 8 класс, Босова

Автор публикации:
Дата публикации:
Краткое описание:
предварительный просмотр материала

Поурочное планирование


№ урока

Дата

Тема урока

Универсальные учебные действия

Параграф учебника

личностные

метапредметные

предметные


1.


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

- умения и навыки безопасного и целесообразного поведения при работе в компьютерном классе;

- способность и готовность к принятию ценностей здорового образа жизни за счет знания основных гигиенических, эргономических и технических условий безопасной эксплуатации средств ИКТ.

Уметь:

- представлять о роли ИКТ при изучении школьных предметов и в повседневной жизни;

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

Знать/понимать:

- общие представления о целях изучения курса информатики и ИКТ;

Введение

Тема.1 «Математические основы информатики»

2.


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

- понимание роли фундаментальных знаний как основы современных информационных технологий

Уметь:

- анализировать любую позиционную

систему счисления как знаковую систему;


Знать/понимать:

- общие представления о позиционных и непозиционных системах счисления;

- определение основания и алфавита системы счисления, переход от свѐрнутой формы записи числа к его развѐрнутой записи;

§1.1.

3.


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


Знать/понимать:

- перевод небольших десятичных чисел в двоичную систему счисления и двоичных чисел в десятичную систему счисления;

- выполнение операций сложения и умножения над небольшими двоичными числами;

§1.1.

4.


Восьмеричная и шестнадцатеричные системы счисления. Компьютерные системы счисления


Знать/понимать:

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

§1.1.

5.


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


Знать/понимать:

- перевод небольших десятичных чисел в систему счисления с произвольным основанием

§1.1.

6.


Представление целых чисел

Уметь:

- понимать ограничения на диапазон значений величин при вычислениях;

Знать/понимать:

- представление о структуре памяти компьютера: память - ячейка - бит (разряд)

§1.2.

7.


Представление вещественных чисел

Уметь:

- понимать возможности представления вещественных чисел в широком диапазоне, важном для решения научных и инженерных задач.

Знать/понимать:

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

§1.2.

8.


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

Уметь:

- выполнять анализ логической структуры высказываний;

- понимать связи между логическими операциями и логическими связками, между логическими операциями и операциями над множествами

Знать/понимать:

- о разделе математики алгебре логики, высказывании как еѐ объекте, об операциях над высказываниями

§1.3.

9.


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

Уметь:

- проводить формализацию и анализ логической структуры высказываний;

- видеть инвариантную сущность во внешне различных объектах.

Знать/понимать:

- о таблице истинности для логического выражения.

§1.3.

10.


Свойства логических операций.

Уметь:

- проводить анализ и преобразования логических выражений;

- видеть инвариантную сущность во внешне различных объектах (законы алгебры логики и законы алгебры чисел);

Знать/понимать:

- о свойствах логических операций (законах алгебры логики);

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

§1.3.

11.


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

Уметь:

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

- выбирать метод для решения конкретной задачи.

Знать/понимать:

- составление и преобразование логических выражений в соответствии с логическими законами.

§1.3.

12.


Логические элементы

Уметь:

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

Знать/понимать:

- о логических элементах (конъюнкторе, дизъюнкторе, инверторе) и электронных схемах;

- анализ электронных схем.

§1.3.

13.


Контрольная работа по теме «Математические основы информатики» в рамках ПА

- понимание роли фундаментальных знаний как основы современных информационных технологий;

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

Уметь:

- выполнять анализ различных объектов;

- видеть инвариантную сущность во внешне различных объектах;

Знать/понимать:

- основные понятия темы «Математические основы информатики».


Тема.2 «Основы алгоритмизации»

14.


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

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






















































Уметь:

- понимать смысл понятия «алгоритм» и широты сферы его применения;

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

Знать/понимать:

- смысл понятия «алгоритм»;

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

- термины «исполнитель», «формальный исполнитель», «среда исполнителя», «система команд исполнителя» и др.;

- умение исполнять алгоритм для формального исполнителя с заданной системой команд.

§2.1

15.


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

Уметь:

- анализировать предлагаемые

последовательности команд на предмет наличия у них таких свойств алгоритма как дискретность, детерминированность, понятность, результативность, массовость;

- понимание преимущества и недостатков той или иной формы записи алгоритмов;

- умение переходить от одной формы записи алгоритмов к другой;

- умение выбирать форму записи алгоритма, соответствующую решаемой задаче.

Знать/понимать:

- различные способов записи алгоритмов.

§2.2

16.


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

Уметь:

- понимать сущность понятия «величина»;

- понимать границы применимости величин того или иного типа.

Знать/понимать:

- представление о величинах, с которыми работают алгоритмы;

- правила записи выражений на алгоритмическом языке;

- сущность операции присваивания.

§2.3

17.


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

Уметь:

- выделять линейные алгоритмы в различных процессах;

- понимать ограниченности возможностей линейных алгоритмов.

Знать/понимать:

- представление об алгоритмической конструкции «следование»;

- исполнение линейного алгоритма для формального исполнителя с заданной системой команд;

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

§2.4

18.


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

Уметь:

- выделять алгоритмы с ветвлением в

различных процессах;

- понимать ограниченность возможностей

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

Знать/понимать:

- представление об алгоритмической конструкции «ветвление»;

- исполнение алгоритма с ветвлением для формального исполнителя с заданной системой команд;

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

§2.4

19.


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

§2.4

20.


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

Уметь:

- выделять циклические алгоритмы в

различных процессах.

Знать/понимать:

- представления об алгоритмической конструкции «цикл», о цикле с заданным условием продолжения работы;

- исполнение циклического алгоритма для формального исполнителя с заданной системой команд;

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

§2.4

21.


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

Уметь:

- выделять циклические алгоритмы в различных процессах.

Знать/понимать:

- представления об алгоритмической конструкции «цикл», о цикле с заданным условием окончания работы;

- исполнение циклического алгоритма для формального исполнителя с заданной системой команд;

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

§2.4

22.


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

Уметь:

- выделять циклические алгоритмы в различных процессах.

Знать/понимать:

- представления об алгоритмической конструкции «цикл», о цикле с заданным числом повторений;

- исполнение циклического алгоритма для формального исполнителя с заданной системой команд;

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

§2.4

23.


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

Уметь:

- самостоятельно планировать пути достижения целей;

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

- оценивать правильность выполнения учебной задачи;

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

Знать/понимать:

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


Тема.3 «Начала программирования»

24.


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

- представление о программировании как сфере возможной профессиональной деятельности.

Уметь:

- проводить анализ языка Паскаль как

формального языка;

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

Знать/понимать:

- общие сведения о языке программирования Паскаль (история возникновения, алфавит и словарь, используемые типы данных, структура программы);

- применение операторов ввода-вывода данных.

§3.1

25.


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

§3.2

26.


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

- алгоритмическое мышление, необходимое для профессиональной деятельности в современном обществе;

- представление о программировании как сфере возможной профессиональной деятельности.

Уметь:

- самостоятельно планировать пути достижения целей;

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

- оценивать правильность выполнения учебной задачи.

Знать/понимать:

- первичные навыки работы с целочисленными, логическими, символьными и строковыми типами данных.

§3.3

27.


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

Знать/понимать:

- запись на языке программирования

коротких алгоритмов, содержащих алгоритмическую конструкцию ветвление.

§3.4

28.


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

§3.4

29.


Программирование циклов с заданным условием продолжения работы.

Знать/понимать:

- запись на языке программирования коротких алгоритмов, содержащих алгоритмическую конструкцию цикл.

§3.5

30.


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

§3.5

31.


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

§3.5

32.


Различные варианты программирования циклического алгоритма.

§3.5

33.


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

- владение первичными навыками анализа и критичной оценки получаемой информации;

- ответственное отношение к информации с учетом правовых и этических аспектов ее распространения; - развитие чувства личной ответственности за качество окружающей информационной среды.

Уметь:

- владеть общепредметными понятиями.

Знать/понимать:

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


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

34.


Основные понятия курса.

- понимание роли информатики и ИКТ в жизни современного человека.

Уметь:

- эффективно работать с различными

видами информации с помощью средств ИКТ.

Знать/понимать:

- систематизирован-ные представления об основных понятиях курса информатики, изученных в 8 классе.





 
 
X

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

После этого кнопка ЗАГРУЗКИ станет активной!

Кнопки рекомендации:

загрузить материал