Действия по программированию в автономном режиме, которые вы можете выполнять со своими учениками - обработчики событий

Вы ищете веселое и бесплатное занятие по программированию, которым можно было бы заниматься вместе со своим классом? CodeMonkey расскажет о вас в нашей новейшей колонке блога - Offline Coding Activities. Для выполнения этого задания вам не нужен опыт программирования - просто прочтите следующее упражнение и сделайте его завтра в классе! 15-минутное задание на этой неделе поможет учащимся понять, как обработчики событий работаю в программировании.

Следующее действие облегчает понимание события (когда что-то в игре происходит) и обработчика событий, в частности события щелчка (это то, что происходит при нажатии на спрайт).

1. Сначала попросите четырех добровольцев:

  • Назначьте одного добровольца «виновником события». Их роль будет заключаться в инициировании события в игре.
  • Назначьте трех других добровольцев, чтобы они отреагировали на событие (или выступили в качестве «обработчиков событий», которые проводят мероприятие). Вместе с «обработчиками событий» определитесь с их действиями (например, волонтер 2 подойдет к окну, волонтер 3 будет считать до 10 на испанском языке, волонтер 4 напишет «привет» на доске и т. Д.)

2. Во-вторых, скажите «обработчикам событий», что они могут выполнить свое действие только тогда, когда «виновник события» постучит им по плечу.

3. Попросите «организатора события» начать обход и постучите по плечу «организатора события». Каждый «обработчик события» должен выполнять свое действие только тогда, когда «виновник события» хлопает себя по плечу. Попросите «виновника события» также:

  • нажмите на других учеников в классе (которые ничего не должны делать). Спросите свой класс, почему ученики ничего не делают? Это потому, что они не были запрограммированы на выполнение действия.
  • нажмите на другие предметы в классе (например, стул или стол). Ничего не случится. Спросите своих учеников, почему ничего не происходит? Это потому, что эти объекты не могут быть обработаны в событии.

События - это действия, инициируемые пользователем, которые происходят во время выполнения кода и, как следствие, влияют на то, что происходит.

Компьютерные события:

  • Нажатие клавиши на клавиатуре
  • Щелкнув мышью
  • Перемещение мыши

Когда мы щелкаем мышью, мы запускаем «событие щелчка мыши» и вызываем функцию «onClick». Такую функцию также называют обработчик события. Функция onClick не имеет параметров. Каждый раз, когда щелкают мышью, вызывается функция onClicked. Если функция не определена в спрайте, то при нажатии на спрайт ничего не произойдет. Если щелкнуть мышью что-либо, кроме спрайта, ничего не произойдет, потому что нет объекта, который слушает (или «ожидает») триггера.

Это автономное задание по кодированию взято из Урока 2 Курса Sprite Animations от CodeMonkey. Чтобы получить больше увлекательных занятий и подробное руководство по обучению CodeMonkey, подпишитесь на нашу бесплатную пробную версию для учителей. здесь.

Попробуйте CodeMonkey дома или в школе!

free trial

или же

для вашей школы / района

Больше для изучения:

stem kindergarten

Stem lessons for kindergarten

STEM stands for science, technology, engineering, and math. It’s important for children to understand these subjects, or else they won’t be prepared

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.

Подпишитесь на блог CodeMonkey

Будьте в курсе последних новостей
И УЗНАЙТЕ БОЛЬШЕ О КОДИРОВКЕ ДЛЯ ДЕТЕЙ.