Клон: различия между версиями

Материал из Энциклопедия вычислительного мышлении
Перейти к навигации Перейти к поиску
 
Строка 1: Строка 1:
 
{{Понятие
 
{{Понятие
|Description=Система, программа или процедура, созданная на основании другой. Во многих языках программирования рекурсия  объясняется как вызов процедурой собственного клона.
+
|Description=Система, программа или процедура, созданная на основании другой. Во многих языках программирования рекурсия  объясняется как вызов процедурой собственного клона. В Scratch есть специальные блоки клонирования. В биологии клон - группа генетически идентичных организмов, полученных благодаря клонированию
 
|Field_of_knowledge=Биология, Информатика
 
|Field_of_knowledge=Биология, Информатика
 
|FieldActivity=Computational Thinker
 
|FieldActivity=Computational Thinker
 
|Возрастная категория=8
 
|Возрастная категория=8
|Examples=В Scratch есть специальные блоки клонирования. В биологии клон - группа генетически идентичных организмов, полученных благодаря клонированию
+
|Examples=Frogger
 
|Clarifying_video=https://www.youtube.com/watch?v=deChHQ7G46o
 
|Clarifying_video=https://www.youtube.com/watch?v=deChHQ7G46o
 
|similar_concepts=Рекурсия, Рождать
 
|similar_concepts=Рекурсия, Рождать

Текущая версия на 07:54, 18 мая 2022

Описание Система, программа или процедура, созданная на основании другой. Во многих языках программирования рекурсия объясняется как вызов процедурой собственного клона. В Scratch есть специальные блоки клонирования. В биологии клон - группа генетически идентичных организмов, полученных благодаря клонированию
Область знаний Биология, Информатика
Область использования (ISTE) Computational Thinker
Возрастная категория 8
Примеры реализации Frogger
Авторы
Поясняющее видео https://www.youtube.com/watch?v=deChHQ7G46o
Близкие понятия Рекурсия, Рождать
Среды и средства для освоения понятия

Блоки клонирования в Scratch[править]

  • создать клон [себя самого v] создать клон [себя самого v]
  • когда я начинаю как клон когда я начинаю как клон
  • удалить клон удалить клон

Примеры[править]

Падающие с неба капли или снежинки[править]

когда щёлкнут по зелёному флагу
всегда
 создать клон [себя самого v]
 перейти в x (выдать случайное от (-180) до (180))  y (200)
 плыть (3) секунд в точку x (положение x) y (-180)
 удалить клон
Теория
Клон и клонирование. Возможности рекурсивного обращения процедуры к себе самой.
Практика
Клоны Scratch. Ситуации, в которых клонирование оказывается лучшей стратегией. Визуальные блоки клонов. Приведите пример использования клонов в художественном или игровом (аркадном проекте)