Articulo de referencia

Hojas de agente

AgentSheets es un lenguaje de programación basado en bloques diseñado para niños. AgentSheets utiliza mecanismos de arrastrar y soltar, con comandos como condiciones y acciones ...

AgentSheets es un lenguaje de programación basado en bloques diseñado para niños. AgentSheets utiliza mecanismos de arrastrar y soltar, con comandos como condiciones y acciones que se presentan como bloques editables que pueden combinarse para formar programas.

Los componentes básicos de AgentSheets eran objetos interactivos, o "agentes", programados mediante reglas. Utilizando condiciones, los agentes podían detectar la interacción del usuario, incluyendo el reconocimiento de voz y el contenido de las páginas web. Mediante acciones, los agentes podían moverse, producir sonidos, abrir páginas web y calcular fórmulas.

Historia

El primer prototipo de AgentSheets se ejecutó en 1989 en la Universidad de Colorado , NCAR y Connection Machine 2. En 1991, se pudo especificar el comportamiento, como que un tren siga las vías, mediante reglas de antes/después. Estas reglas son programación por ejemplo .

En 1996, con el apoyo de la Fundación Nacional de Ciencias , AgentSheets se convirtió en un producto comercial. Se añadieron más modalidades de interacción (por ejemplo, reconocimiento de voz para Mac), se perfeccionó la visualización científica (por ejemplo, gráficos 3D en tiempo real en las versiones para Mac) y se incorporaron traducciones al japonés y al griego. En 2010, se lanzó AgentSheets 3.

AgentSheets recibió el apoyo de Scalable Game Design, alineado con los Estándares Nacionales de Tecnología Educativa (NETS) de la Sociedad Internacional para la Tecnología en la Educación (ISTE). El programa NSF ITEST cuenta en algunas escuelas con más de 900 estudiantes participantes por año, de los cuales más del 52% eran niñas. De las niñas, el 85% disfrutó del curso de diseño de juegos escalables y el 78% desearía tomar otro curso de diseño de juegos. [ 1 ]

Diseño

El lenguaje de arrastrar y soltar integrado fue diseñado para estudiantes. Al igual que una hoja de cálculo, una AgentSheet era una cuadrícula computacional . Esta cuadrícula contiene números y cadenas de texto (como una hoja de cálculo normal), así como "agentes" u objetos interactivos programados mediante reglas. Estos agentes están representados por imágenes, pueden animarse, reaccionan a las interacciones del ratón y el teclado, pueden leer páginas web y, en las versiones para Mac , pueden hablar y reconocer comandos de voz .

Véase también

Referencias

  1. "Resultados del diseño de juegos escalables" (PDF) . Archivado del original (PDF) el 10 de junio de 2010. Consultado el 21 de febrero de 2010 .
  • Sitio web oficial
Obtenido de " https://en.wikipedia.org/w/index.php?title=AgentSheets&oldid=1305297226 "