1. Организационный
|
Приветствует обучающихся;
Проверяет готовность обучающихся к
занятию.
Указывает на необходимость выделить
в тетради место для словаря команд исполнителя
|
Приветствуют учителя;
Готовятся к уроку
|
- Умение отвечать за себя и
других участников учебного процесса (К).
|
2. Мотивация
к учебной деятельности
|
Обращается к обучающимся: «Знаете ли
вы что такое робот?»
(Показывает слайды.)
«Совершенно верно! Чаще всего мы
представляем робота — как андроида, но роботизированные устройства не
обязательно похожи на человека, например, стиральная машина.
Как иначе можно назвать перечень
команд, который составляется для исполнителя?»
«Правильно! Следовательно,
исполнитель выполняет программу. Программу составляют разработчики программ,
иначе — программисты. Таким образом, программисты составляют программы,
которые управляют устройствами. Приведите еще примеры устройств работающих по
программе»
«Теперь вы понимаете насколько
сейчас важна профессия программиста. Сегодня мы с вами научимся составлять
свои первые программы для исполнителя. Этот исполнитель «воображаемый»
(виртуальный), но это не будет являться его недостатком, так как (например)
такой исполнитель не причинит никому вреда, а программы, которые мы напишем
для него, могут быть использованы для реального устройства. Все готовы?»
«Знакомьтесь — этого исполнителя
зовут Черепаха. Для работы с Черепахой необходимо использовать эмулятор
терминала».
|
Отвечают, например, что «робот — это
техническое устройство, которое выполняет команды»
Отвечают «программа, алгоритм»
Приводят свои примеры
«Да!»
|
- Выработка учебной
мотивации, установление учащимися связи между целью учебной деятельности и ее
мотивом (Л);
- учиться работать по
предложенному плану(Р);
–
самоопределение
(Л);
–
смыслообразование
(Л);
–
целеполагание
(П);
–
планирование
учебного
сотрудничества
с учителем и сверстниками (К).
|
3. Актуализация
знаний
|
«Все помнят, что это такое?»
«Значит компьютер — тоже робот?
Вспомните, какое определение мы
давали термину компьютер?»
«Совершенно верно! Но назвать
компьютер роботом мы не можем по той причине, что робот, помимо выполнения
программы по алгоритму, выполняет механическую работу или изменяет состояние
физической системы. Поэтому робот может иметь «бортовой» компьютер и, следовательно
компьютерная ситема — может быть частью роботизированного устройства.
Но, как и компьютер, Черепаха не
понимает естественного языка людей. Что же делать? Как научить Черепаху
выполнять наши команды?»
«К счастью, делать этого не нужно,
так как такой язык уже существует и он очень близок к естественному языку
(т.е. команды этого языка будут понятны и людям). Эти команды «хранятся» в
модуле языка программирования Python», который так и называется Turtle».
|
Отвечают, что «это программа в
которой вводятся команды»
(мнения разделились)
Отвечают: «компьютер — это
универсальный исполнитель алгоритмов»
Отвечают: «Надо придумать
«черепаший» язык»
|
–
Анализ, синтез, сравнение,
обобщение, аналогия,
классификация, сериация
(П);
–
использование
знаково-
символических
средств (П);
–
осознанное
и произвольное
построение
речевого высказывания (П);
–
подведение
под понятие (П);
–
выражение
своих мыслей с достаточной полнотой и точностью
(К);
–
аргументация
своего мнения и позиции в коммуникации (К);
–
учет
разных мнений (К);
–
использование
критериев для
обоснования
своего суждения (К).
|
4. Выявление
места и причин затруднения
|
Обращается к обучающимся: «На
компьютерных столах находятся карточки с заданием, которое вы должны
выполнить в течение урока. Задание разделено на этапы. Первый этап — запуск
среды программирования Python и импортирование модуля в программе. Режим
работы — интерактивный. Это значит, что каждый шаг алгоритма будет
выполняться только после ввода очередной команды.» (п. 1, 2 в прилож.).
«Черепаха
передвигается по холсту, оставляя на нем следы (треки). Первая команда (мы
будем команды называть — функциями) — это вывод холста (reset). После вызова этой функции появляется поле, в центре которого
находится символическое изображение Черепахи (пиктограмму черепахи тоже можно
показать). Вот как это выглядит на интерактивной доске.»
Учитель запускает
программу и показывает «внешний вид» холста и Черепахи.
«На следующем
этапе вам предстоит создать рисунок на холсте — квадрат. Как вы думаете,
какие команды необходимо дать Черепахе, чтобы она нарисовала квадрат?»
«Расстояние (в
пикселях) на которое необходимо пройти черепахе задается функцией foward (или
сокращенно fd). После имени функции всегда следуют круглые скобки внутри
которых могут быть аргументы. В нашем случае — это количество шагов (целое
число). Для поворота (направо) используется функция right (или rt), а в
скобках указывается угол поворота в градусах»
«Пройдите на свои
рабочие места и выполните задания на карточках под номерами 1-3»
Отвечает на
вопросы обучающихся, следит за порядком в классе и ходом выполнения работы.
|
Составляют в тетради словарь команд
Черепахи (записывают новые функции)
Отвечают: «Четыре раза пройти
одинаковое расстояние и три раза повернуть направо или налево на 90 гр.»
Записывают в словарь новые функции
Приступают к выполнению заданий.
Организуют размещение окон на рабочем столе ОС. Записывают в тетради новые
функции.
Возможно у некоторых учащихся
появятся вопросы: «А можно поворачивать налево? А можно идти не в перед, а
назад?»
|
–
Выполнение
пробного учебного действия (Р);
–
извлечение
необходимой
информации
из текстов (П);
|
5. Построение
проекта выхода из затруднения
|
Обращается к обучающимся: «Повторный вызов функции
reset() очистит холст и вернет черепаху в исходное положение. Функция undo()
отменит одну последнюю команду (если она сделана по ошибке)».
«Если в Python shell появилось сообщение об ошибке,
то внимательно прочтите и выясните в каком месте программы была допущена эта
ошибка. Повторно введите команду правильно»
|
Возникли ошибки:
1)обучающиеся не правильно ввели
аргументы функций (не получился квадрат);
2)появилось сообщение об ошибке
|
–
Фиксирование
индивидуального
затруднения
в пробном действии (Р);
–
волевая
саморегуляция в
ситуации
затруднения (Р);
|
6. Этап
реализации построенного проекта
|
Обращается к учащимся. Итак, вы
познакомились с Черепахой, научили её ходить и поворачиваться. Но Черепаха
способна на большее, например она может рисовать красками, а не только
чертить тонкие линии. На следующем этапе вы повторите рисование квадрата, но
с использованием различных цветов. Измените толщину и цвет пера Черепахи,
цвет фона и цвет заливки»
Контролирует ход выполнения работы
|
Выполняют п. 4. Обучающиеся получают
разноуровневые задания (Приложение 3.2), в основе которых рисование прямых
линий и повороты на 90 гр.
Записывают в словарь новые функции и
их сокращенные аналоги.
|
–
Извлечение
из математических
текстов
необходимой информации (П);
–
использование
знаково-
символических
средств (П);
–
выполнение
действий по
алгоритму
(П);
–
формулирование
и аргументация
своего
мнения в коммуникации
(К);
–
учет
разных мнений,
координирование
в сотрудничестве
разных
позиций (К);
|
7. Первичное
закрепление
|
Физкультминутка.
«Вы все успешно справились с
заданием!
Для того, чтобы переместить Черепаху
в другое место холста необходимо «поднять перо» - выполнить функцию up() без
аргументов (функция down() опускает перо). Используя эту функцию, а также
геометрическое правило для угла поворота Черепахи, нарисуйте на холсте
несколько правильных многоугольников и круг» (п.5, 6 )
|
Выполняют физические, упражнения для
различных частей тела и расслабляющие упражнения для глаз.
Записывают новые функции в словарь
Составляют алгоритм решения этой
задачи. Работают в парах и/или индивидуально. Объясняют (кратко) свой
алгоритм. Записывают новые функции в словарь.
|
–
Анализ, синтез, сравнение,
обобщение, аналогия
(П);
–
подведение
под понятие (П);
–
постановка
и формулирование
проблемы
(П);
–
структурирование
знаний (П);
–
осознанное
и произвольное
построение
речевого высказывания(П);
–
выражение
своих мыслей с достаточной полнотой и точностью
(К);
–
аргументация
своего мнения и позиции в коммуникации (К);
–
учет
разных мнений,
координирование
в сотрудничестве
разных
позиций (К);
–
разрешение
конфликтов (К).
|
8. Самостоятельная
работа с самопроверкой по эталону
|
Следит за порядком в классе: поведением
обучающихся, их осанкой, ходом выполнения работы, регламентом.
По ходу работы, отвечает на вопросы
обучающихся, вносит свои предложения.
|
Выполняют поставленную задачу в
среде Python.
|
–
Извлечение
из математических
текстов
необходимой информации (П);
–
использование
знаково-
символических
средств (П);
–
выполнение
действий по
алгоритму
(П);
–
построение
логической цепи рассуждений, доказательство
(П);
–
формулирование
и аргументация
своего
мнения в коммуникации
(К);
–
учет
разных мнений,
координирование
в сотрудничестве
разных
позиций (К);
–
достижение
договоренностей и
согласование
общего решения (К);
-
осознание
ответственности за
общее
дело (Л);
|
9. Включение
в систему знаний и повторение
|
После выполнения работы обращается к
обучающимся: «Сегодня вы проделали отличную работу и уже вполне готовы
создать с помощью Черепахи свой домашний мини-проект. Используя уже известные
вам функции нарисуйте на холсте художественную композицию. Предложите свои
идеи товарищам»
|
Обучающиеся генерируют идеи своих
домашних проектов.
|
- Выделение и осознание учащимся того, что уже усвоено и что еще
нужно усвоить, осознание качества и уровня усвоения (Р);
- способность к мобилизации сил и энергии, к волевому усилию и
преодолению препятствий (Р)
|
10. Рефлексия
учебной деятельности
|
Обращается к обучающимся: «Итак мы
сегодня познакомились со средой исполнителя Черепаха, которая является
модулем языка Python и научились управлять Черепахой, составлять программы
для этого исполнителя. Язык программирования python является мощным языком и
перед вами открывается поистине безграничное поле для творческой
деятельности. Понравилось ли вам сегодняшнее занятие? Чему вы сегодня
научились? Все ли довольны своими результатами? Что понравилось больше всего?
Какие трудности вы испытали при выполнении практической работы?»
|
Обучающиеся отвечают на вопросы
учителя, высказывают свои мнения, указывают на сложности в процессе работы,
отмечают, что понравилось больше всего. Благодарят учителя за урок.
|
-
Рефлексия способов и условий действия (П);
– контроль
и оценка процесса и результатов деятельности (П);
– самооценка
на основе критерия успешности (Л);
– адекватное
понимание причин успеха / неуспеха в учебной деятельности (Л);
– выражение
своих мыслей с достаточной полнотой и точностью
(К);
– формулирование
и аргументация
своего
мнения, учет разных мнений (К);
– использование
критериев для
обоснования
своего суждения (К);
– планирование
учебного
сотрудничества
(К);
– следование
в поведении
моральным
нормам и
этическим
требованиям (Л).
|
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.