Scratch&StarLogo Nova
(→Agents) |
(→Agents) |
||
(не показаны 12 промежуточных версий 1 участника) | |||
Строка 5: | Строка 5: | ||
* <sb>when @greenFlag clicked</sb> <sb>когда щелкнут по @greenFlag</sb> | * <sb>when @greenFlag clicked</sb> <sb>когда щелкнут по @greenFlag</sb> | ||
+ | * <sb>forever</sb> - в разделе управление, а в StarLogo относится к внешним кнопкам управления. | ||
StarLogo Nova | StarLogo Nova | ||
Строка 15: | Строка 16: | ||
* Key held? | * Key held? | ||
* Key typed? | * Key typed? | ||
− | |||
=== Agents === | === Agents === | ||
− | В Scratch | + | В Scratch изначально создаются вручную, но потом можно вызвать команды создания клонов данного спрайта (данной породы) |
+ | * <sb>when I start as a clone</sb> | ||
+ | * <sb>delete this clone</sb> - клон можно удалить | ||
+ | |||
+ | В StarLogo можно удалить себя - <sb>delete :: control</sb> , удалить любого агента - <sb>delete agent [] :: control</sb>и можно удалить вообще всех <sb>delete everyone :: control</sb>. | ||
+ | И, естестевенно, можно создавать <sb>create [кого именно] [сколько экземпляров] :: control</sb> | ||
=== Движение === | === Движение === | ||
Строка 29: | Строка 34: | ||
В StarLogo Nova сходные блоки красного цвета | В StarLogo Nova сходные блоки красного цвета | ||
* <sb>forward ()</sb> | * <sb>forward ()</sb> | ||
− | + | * <sb>backward ()</sb> | |
+ | |||
+ | Главное отличие - в StarLogo Nova трехмерная среда, поэтому агенты могут передвигаться не только вперед - назад, но и вверх вниз. И есть возможность телепортироваться в точку x,y,z | ||
=== Внешний вид агентов === | === Внешний вид агентов === | ||
Строка 40: | Строка 47: | ||
* встроенные свойства Trait действующие для всех агентов - цвет, форма - shape, размер | * встроенные свойства Trait действующие для всех агентов - цвет, форма - shape, размер | ||
+ | |||
+ | === Логические операторы === | ||
+ | |||
+ | [[Scratch/Управление]] | ||
+ | * <sb>if <> then</sb> | ||
+ | * <sb>repeat ()</sb> | ||
+ | |||
+ | <scratchblocks>if <> then | ||
+ | else | ||
+ | </scratchblocks> | ||
+ | |||
+ | [[StarLogo Nova]] | ||
+ | |||
+ | === Процедуры === | ||
+ | |||
+ | В Scratch - [[Scratch/Другие блоки]] - возможность создать и вызвать процедуру - <sb>custom block ::custom</sb><sb>РисуемДом ::custom</sb> | ||
+ | |||
+ | В [[StarLogo Nova]] - создать процедуру и затем можно её вызвать - call | ||
---- | ---- | ||
[[Категория:Scratch]] | [[Категория:Scratch]] | ||
[[Категория:StarLogo Nova]] | [[Категория:StarLogo Nova]] |
Текущая версия на 08:27, 31 мая 2019
Содержание[убрать] |
[править] Интерфейс
-
- в разделе управление, а в StarLogo относится к внешним кнопкам управления.
StarLogo Nova
Кнопки создаются на рабочем поле и могут использоваться для запуска действий. Например,
-
- когда кликнут на кнопку Start
-
Управление при помощи клавиш в StarLogo Nova вынесено в отдельный раздел
- Key held?
- Key typed?
[править] Agents
В Scratch изначально создаются вручную, но потом можно вызвать команды создания клонов данного спрайта (данной породы)
-
-
- клон можно удалить
В StarLogo можно удалить себя - , удалить любого агента -
и можно удалить вообще всех
.
И, естестевенно, можно создавать
[править] Движение
Scratch/Движение - синиие блоки движения
В StarLogo Nova сходные блоки красного цвета
Главное отличие - в StarLogo Nova трехмерная среда, поэтому агенты могут передвигаться не только вперед - назад, но и вверх вниз. И есть возможность телепортироваться в точку x,y,z
[править] Внешний вид агентов
Фиолетный ящик - Scratch/Внешность
StarLogo Nova внешность объекта определяется его породными свойствами StarLogo Nova/Trait
- set my [] to []
- встроенные свойства Trait действующие для всех агентов - цвет, форма - shape, размер
[править] Логические операторы
[править] Процедуры
В Scratch - Scratch/Другие блоки - возможность создать и вызвать процедуру -
В StarLogo Nova - создать процедуру и затем можно её вызвать - call