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 классе.
|
|
|
|
|
|
|
|
|
|
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.