Предметные результаты:
• формирование понятий «алгоритм», «программа»;
• формирование понятий об основных конструкциях языка программирования
Python, таких как оператор ветвления if, операторы цикла while, for, вспомогатель-
ные алгоритмы;
• формирование понятий о структурах данных языка программирования Python;
• формирование основных приёмов составления программ на языке программиро-
вания Python;
• формирование алгоритмического и логического стилей мышления.
Метапредметные результаты:
• формирование умения ориентироваться в системе знаний;
• формирование умения выбирать наиболее эффективные способы решения задач
на компьютере в зависимости от конкретных условий;
• формирование приёмов проектной деятельности, включая умения видеть пробле-
му, формулировать тему и цель проекта, составлять план своей деятельности, осу-
ществлять действия по реализации плана, результат деятельности соотносить с це-
лью, классифицировать, наблюдать, проводить эксперименты, делать выводы и за-
ключения, доказывать, защищать свои идеи, оценивать результаты своей работы;
• формирование умения распределять время;
• формирование умений успешной самопрезентации.
№
п/п
Тема
Содержание
Целевая установка
урока
Кол-во часов
Основные виды дея-
тельности обучающихся
на уроке/
внеурочном занятии
Оборудование
Теор. Практ.
1
Знакомство со
средой програм-
мирования на язы-
ке Python. Пере-
менные
Знакомство со средой
программирования на
языке Python, изучение
основных элементов ин-
терфейса, запуск про-
граммы. Изучение поня-
тий «переменная», «зна-
чение переменной»
Ознакомление со
средой програм-
мирования на языке
Python, изучение
основных инструмен-
тов среды, изучение
понятия «перемен-
ная», задание значе-
ния переменной
3
3
Наблюдение за работой
учителя, самостоятельная
работа со средой про-
граммирования Python,
ответы на контрольные
вопросы
Компьютер,
проектор, ин-
терактивная
доска
2
Первые програм-
мы на языке
Python, основные
операторы
Написание простых про-
грамм на языке програм-
мирования Python, зна-
комство с операторами
присваивания, ввода/вы-
вода данных, разработка
программ, реализующих
линейные алгоритмы на
языке программирования
Python
Ознакомление с
основами написания
программ на языке
программирования
Python, работа с опе-
раторами присваива-
ния, ввода/вывода
данных
3
3
Наблюдение за работой
учителя, самостоятельная
работа со средой про-
граммирования Python,
ответы на контрольные
вопросы
Компьютер,
проектор, ин-
терактивная
доска
3
Условный опера-
тор
if
Формат оператора ветв-
ления
if
на языке про-
граммирования Python,
разработка программ, ре-
ализующих условные ал-
горитмы
Ознакомление с
условным операто-
ром
if
на языке
программирования
Python
6
6
Наблюдение за работой
учителя, самостоятельная
работа со средой про-
граммирования Python,
ответы на контрольные
вопросы
Компьютер,
проектор, ин-
терактивная
доска
Достарыңызбен бөлісу: |