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

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

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

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

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

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

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

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

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

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

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

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

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

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

free trial

или же

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

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

Meet the Teacher 2024_Brian Selke

Meet The Teacher: Brian Selke

Computer Immersion Instructional Coach | Redding, CA | Redding School District | Grades: 2nd – 8th Tell us a little bit about your

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

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

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

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

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