Программирование в Scratch с Arduino и без. #4 Копосов Д.Г. / 03.04.2014 Здравствуйте, уважаемые коллеги.Продолжим нашу серию встреч (#1, #2, #3).Мне очень понравилась идея Андрея Егоровича о комплексном уроке «Безопасный пешеходный переход» с использованием Arduino и Scratch.Кроме того, она коррелирует с тем опытом, который мы имеем.Итак, светофор. Мы все о нем знаем практически всё! Однако, при ближайшем рассмотрении начинают выявляться неточности в наших знаниях.Когда первый раз решил с учащимися провести урок, антураж которого был светофор, то к удивлению обнаружил, что не помню, как точно он работает, и... даже цвета у меня запомнились не совсем правильно. Статья "Светофор" в Википедии.. Оранжевый, а не желтый...И во время уроков такие открытия у всех детей. Для полноты картины - когда провожу семинары, взрослые тоже не помнят Первое, что нам предстоит сделать - это собрать модель светофора.Красный - 13 пин, оранжевый - 12 пин, зеленый - 11 пин.Для пешеходов: красный - 6 пин, зеленый - 5 пин, небольшой динамик - 9 пин.Кнопка подключается к контакту 2.До того момента, как стал использовать именно готовые модули, использовал для подготовки программное обеспечение Fritzing.В нем быстро можно составить схему и много готовых есть в примерах.Раньше мы использовали вот такой комплект.Второе - это составить программу.На первом этапе с детьми составляем программу для той части светофора, которая предназначена больше для водителей.Вспоминаем/разбираемся в алгоритме работы.Дальше пытаемся создать центр управления трафиком. Другими словами, визуализировать на экране то, что сейчас происходит "на улице".Организовать передачу между объектами (спрайтами) позволят переменные.Программа - это, кстати, одна из работ школьников. По этой причине не буду сразу "кричать", что цвет должен быть оранжевый, как и имя переменной. Получится примерно так.Далее уже школьники начинают добавлять часть для пешеходов.Получится так.Программа обычно будет выглядеть следующим образом.Последние шаги при работе - это исправить огрехи, постараться уменьшить код программы (это если уроки информатики, конечно) и добавить звуковой сигнал для пешеходов.Почему урок про светофор удобен?1. Отлично подходит для уроков информатики по теме "Алгоритмика" (или "Системы управления"...).2. Можно организовать сотрудничество с вожатыми. Учащиеся могут проводить беседы с более младшими (у нас этот вопрос как раз вожатые курируют).3. На уроках технологии тоже можно использовать.Задание для участников (с Arduino). Скорее всего вы уже проводили такие уроки. Напишите, как это происходило у вас. Если еще не проводили, то добавьте звуковой сигнал и сделайте виртуального пешехода.Задание для участников (без Arduino). Кнопка - может быть и спрайтом, т.е. по ней можно "щелкнуть мышкой". Создайте виртуальную модель работы светофора. Scratch arduino