Организовать обмен сообщениями между агентами: различия между версиями

Материал из Поле цифровой дидактики
Строка 10: Строка 10:


== Scratch ==
== Scratch ==
Пример, когда агент Дуняша обменивается сообщениями с агентом Лопахин. При этом каждый из них посылает сообщения ко всем, кто есть на сцене.
* https://scratch.mit.edu/projects/945353/
* https://scratch.mit.edu/projects/945353/
<scratch project="945353" />
<scratch project="945353" />



Версия 14:43, 31 марта 2023

Описание Как организовать обмен сообщениями между агентами? И в Scratch и в Snap! действует театральная метафора, когда персонажи могут обмениваться сообщениями и реагировать на сообщения. При этом в Scratch сообщения рассылаются всем, а в Snap! есть возможность указать адресата сообщения
  • 120px-Cherry_orchard_lp.png
Область знаний Информатика
Область использования (ISTE) Computational Thinker
Возрастная категория 8


Поясняющее видео
Близкие рецепту понятия Объектно-ориентированное программирование, Обратиться к объектам по их свойствам
Среды и средства для приготовления рецепта: Snap!, Scratch


Scratch

Пример, когда агент Дуняша обменивается сообщениями с агентом Лопахин. При этом каждый из них посылает сообщения ко всем, кто есть на сцене.

Snap!

  • Агент может получить сообщение + данные
  • Агент (актор) может указать какому спрайту надо передать сообщение

Cherry orchard lp.png