Перемещаться случайным образом: различия между версиями
Материал из Поле цифровой дидактики
Patarakin (обсуждение | вклад) Нет описания правки |
Patarakin (обсуждение | вклад) Нет описания правки |
||
| Строка 3: | Строка 3: | ||
|Environment=Scratch, NetLogo, StarLogo Nova, AgentCubes | |Environment=Scratch, NetLogo, StarLogo Nova, AgentCubes | ||
|Solution=Агент поворачивается в направление, которое выбирается случайным образом и делает ход в этом направлении. | |Solution=Агент поворачивается в направление, которое выбирается случайным образом и делает ход в этом направлении. | ||
|Code=to wiggle ; turtle procedure | |Code= | ||
to wiggle ; turtle procedure | |||
fd 1 | fd 1 | ||
rt random 50 | rt random 50 | ||
Версия от 22:27, 2 марта 2023
| Описание проблемы | Агент или агенты перемещаются по экрану случайным образом - стандартная для многих игр и симуляций ситуация, которую надо уметь воспроизводить - термиты, птицы и рыбы при формировании стай изначально перемещаются случайным образом. |
|---|---|
| Среда | Scratch, NetLogo, StarLogo Nova, AgentCubes |
| Предлагаемое решение | Агент поворачивается в направление, которое выбирается случайным образом и делает ход в этом направлении. |
| Пример кода | to wiggle ; turtle procedure
fd 1 rt random 50 lt random 50 end |
| Адрес примера | |
| Стандарты | Базовые навыки программирования |
| сходные практики | Сталкиваться |
| Ключевые понятия | Паттерн вычислительного мышления |
| FieldActivity | Computational Thinker |
Scratch
когда спрайт нажат повернуть влево на (выдать случайное от (0) до (360)) градусов идти (выдать случайное от (20) до (40)) шагов конец
NetLogo
to wiggle
fd 1 rt random 50 lt random 50
end
