Открытое занятие кружка «ПРОГРАММИРОВАНИЕ»
«ПРОГРАММИРОВАНИЕ НА ЯЗЫКЕ
SCRATCH КАК ШАГ К РОБОТОТЕХНИКЕ»
Приветствие.
- Ребята, у нас сегодня необычное занятие, у нас сегодня гости. Давайте поприветствуем наших гостей. (учащиеся встают).
- Хорошо, садитесь.
Вступление. Подготовка к занятию.
- Прежде, чем мы приступим к работе, я предлагаю вам отгадать несколько загадок.
(Звучит фраза из мультфильма «ПРОСТОКВАШИНО» - «Усы, лапы и хвост – вот мои документы!»)
-Ребята, какой герой произносит эти слова? (КОТ)
Или загадка:
Мы вымыли руки
И сели за стол.
А он – не умытый
Обедать пришел.
И с ним – бесполезна
Любая беседа.
Он вымоет лапки,
Но после обеда.
Стран тропических жилец
Иглокожий Огурец. (КАКТУС)
- Ребята, как вы думаете, каким образом эти загадки связаны с темой нашего сегодняшнего занятия? (Мы будем создавать игру «Пройди сквозь кактусы», где главный персонаж КОТ, который должен пройти сквозь кактусы и улететь на вертолете! )
- ИТАК, ТЕМА СЕГОДНЯШНЕГО ЗАНЯТИЯ «СОЗДАНИЕ ИГРЫ «ПРОЙДИ СКВОЗЬ КАКТУСЫ»
(Прошу помощников прикрепить тему на доске: Арсений, Виолетта, Полина)
- Кто может рассказать сюжет нашей игры?
(Кот должен добраться до вертолета, не задев кактусы и улететь на нем.)
- Что мы уже сделали?
(выбрали фон, спрайты-объекты, нарисовали кактусы, задали команды-скрипты для кота и вертолета)
- Что нам еще осталось сделать?
(расставить кактусы по фону и запрограммировать действия кота с помощью клавиш управления)
- С какой проблемой мы столкнулись на прошлом занятии? (При запуске игры все кактусы оказались в одном месте.)
- Почему? (мы дублировали спрайты вместе с координатами)
- Что будем делать? (изменять координаты кактусов.)
-Давайте приступим.
(на доске координатная плоскость с координатами х и у)
- Ребята, вы помните, что поле программы – это координатная плоскость, где х принимает значения от -240 до 240, а у – от -180 до 180. Мы выбрали фон, на котором изображена пустыня.
- Мы уже разместили КОТА и ВЕРТОЛЕТ.
(Прошу ребят прикрепить КОТА (Соня) и ВЕРТОЛЕТ (Илья))
- Давайте подумаем, где же нам разместить наши кактусы. Посмотрите, кому достались карточки с кактусами? Прикрепите их на нашем фоне.
(Ребята крепят кактусы на доске)
- Сколько здесь кактусов? А у нас в программе? (убираю лишние)
- Давайте определим координаты наших кактусов и вы запишите их на карточках.
(учащиеся называют примерные координаты, раздаю карточки для записи координат)
Итог:
Кактус 1 (-150, -100) Кактус 4 (-30, -50)
Кактус 2 (-100, 0) Кактус 5 (80, 10)
Кактус 3 (30, -120) Кактус 6 (150, -100)
(учащиеся записывают координаты на карточках)
- А теперь приступаем к практической части, берите карточки и занимайте свои места за компьютерами. Вам необходимо Запустить программу, загрузить свои файлы и внести координаты для спрайтов Кактусов. После запуска игры кактусы должны расположиться в нужных местах.
(ВКЛЮЧАЮ ПРОЕКТОР, ПОКАЗЫВАЮ НА ПРИМЕРЕ)
Учащиеся работают за компьютерами, я помогаю.
- Наши координаты готовы, кактусы на местах! Теперь нужно запрограммировать перемещение Кота с помощью клавиш. Нам понадобятся блоки «События» и «Движение».
(я показываю на экране сбор скрипта для управления котом, учащиеся выполняют за компьютером)
- Проверяем. (показываю на экране)
- Что не так?
(Кот добрался до вертолета. НО! Вертолет улетел, а кот остался!)
- Остался последний штрих к нашей программе – Кот должен сесть в вертолет и улететь!
(открываем скрипт Кота, добавляем нужные блоки, я показываю на экране, проверяем, при необходимости я помогаю, учащиеся проверяют работоспособность программы)
- Ура! Наша игра готова! Не забываем сохранять изменения. Теперь вы можете выложить свою игру на сайте СКРЕТЧ и поделиться ссылкой со своими друзьями.
(учащиеся переходят за свои места за партами, предлагаю оценить свои впечатления, эмоции, результаты)
РИСУЕМ СМАЙЛИКИ, ПОКАЗЫВАЕМ.
ИТОГИ:
Решили проблемы:
Расставили кактусы
Посадили кота в вертолет
Создали игру
Если вдруг осталось время, учащиеся получаю дополнительное задание.