Agentsheets

Материал из Поле цифровой дидактики
Краткое описание языка Первый язык блочного программирования для создания игр, симуляций и освоения вычислительного мышления. Разработан лабораторией масштабируемого дизайна
Компетенции в каких сферах формирует Empowered Learner, Knowledge Constructor, Computational Thinker
Парадигмы программирования Объектно-ориентированное программирование
Возрастная категория 12
Назначение языка (Общее / Учебное) Мини-язык для обучения
Visual_Text_Blocks Блоки-Иконки
Измерение (2D/3D/Tangible) 3D
Область знаний
Открытость продукта Коммерческий
Address http://www.agentsheets.com/
Предки (Ancestors) Prolog
Потомки (Descendants) AgentCubes
Активность в данный момент Project is active
Доступны ремиксы? Да
Год создания 1995
Создатели Repenning
Поясняющее видео https://www.youtube.com/watch?v=MpltjJEzd5A
Используется для создания мобильных приложений? Нет
Agentsheets упоминается в свойствах следующих страниц
Repenning, Генерировать новых агентов, Зона ближайшего потока, Поглощать агентов


Agentsheets is an environment which allows novice end-users to quickly create simple games (based on classic games such as Frogger). A recent study investigated the extent to which teachers and college students could recognise computational thinking patterns after creating games with Agentsheets (Basawapatna, Koh, Repenning, Webb, & Marshall, 2011). This study involved a post-test ‘quiz’ where concepts are applied in real-world scenarios, distinct from Agentsheets. The results of this ingenious quiz suggest good transfer, although the findings may not apply to younger users, and there is no pre-test to allow measurement of learning gain. A study with middle-school children using Agentsheets did not use the quiz to measure transfer, and instead focussed on the computational thinking patterns demonstrated in the games created (Basawapatna, Repenning, & Lewis, 2013).


AgentSheets is a revolutionary tool that lets you create your own agent-based games and simulations and publish them on the Web through a user-friendly drag-and-drop interface.

AgentSheets users range from elementary school students to NASA scientists, entire school districts, and large federally funded university projects. Why should you use it? Build simulations to explore complex ideas, communicate ideas to others, or just build games:

  • Computational Science: Interactive simulations help you grasp new ideas, test theories, explore complex processes in various science fields. Creating your own computational science applications deepens your understanding.
  • Games: Building games (not just playing them) teaches you Computer Science concepts, logic, and algorithmic thinking. Our Scalable Game Design approach is ideal for balancing motivational and educational concerns of computer education.

The curriculum is made available through the Scalable Game Design Wiki - https://sgd.cs.colorado.edu/wiki/Scalable_Game_Design_wiki


  • Howland, K., Good, J.: Learning to communicate computationally with Flip: A bi-modal programming language for game creation. Computers & Education. 80, 224–240 (2015).