Клон

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

Блоки клонирования в Scratch

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

Примеры

Падающие с неба капли или снежинки

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