
Ver traducción automática
Esta es una traducción automática. Para ver el texto original en inglés haga clic aquí
#Tecnología robótica y automatización
{{{sourceTextContent.title}}}
Los Preschoolers pueden aprender la programación de computadora
{{{sourceTextContent.subTitle}}}
Los investigadores en el laboratorio de los medios del MIT están desarrollando un sistema que permita a niños jovenes programar las robustezas interactivas poniendo etiquetas engomadas a las hojas laminadas del papel.
{{{sourceTextContent.description}}}
No sólo podría el sistema presentar a niños a los principios programados, pero podría también servir como herramienta de la investigación, ayudar a determinar qué conceptos de cómputo pueden agarrar los niños en qué edades, y cómo las robustezas interactivas pueden mejor ser integradas en planes de estudios educativos.
¿La semana pasada, en la asociación para el material de cálculo y el instituto de los ingenieros electrónicos eléctricos y? La Conferencia Internacional sobre la interacción de la Humano-Robusteza, los investigadores presentó los resultados de un estudio inicial del sistema, que investigó su uso por las edades cuatro a ocho de los niños.
¿? ¿No quisimos poner esto en el mundo digital sino algo en el mundo tangible? dice a Michal Gordon, un postdoc en artes y ciencias de los medios y autor importante en el nuevo papel. ¿? ¿Él? ¿salvadera del S.A. para explorar conceptos de cómputo, pero él? ¿salvadera del S.A. que viene a los niños? ¿mundo de s.?
En su estudio, los investigadores del MIT utilizaron una robusteza interactiva llamada Dragonbot, desarrollado por el grupo personal de las robustezas en Media Lab, que es llevado por el profesor adjunto de los artes y de las ciencias Cynthia Breazeal de los medios. Dragonbot tiene sensores audios y visuales, un sintetizador de discurso, una gama de gestos expresivos y una pantalla video para una cara que pueda asumir una variedad de expresiones. Los programas que los niños creados dictaron cómo Dragonbot reaccionaría a los estímulos.
¿? ¿Él? ¿s que programa en el contexto de interacciones emparentadas con la robusteza? dice a Edith Ackermann, psicólogo de desarrollo y el profesor que visita en las robustezas personales grupo, que con Gordon y Breazeal es co-autor en el nuevo papel. ¿? ¿Esto es lo que lo hacen los niños? ¿ellos? re aprendizaje sobre relaciones sociales. ¿Tan llevar esta expresión de principios de cómputo el mundo social es muy apropiado.?
Lecciones que se pegan
¿Los componentes de la raíz del sistema de programación son etiquetas engomadas triangulares y circulares? ¿cuáles representan estímulos y respuestas, respectivamente? y etiquetas engomadas de la flecha, que representan relaciones entre ellas. ¿Los niños pueden primero crear de cómputo? ¿plantillas? poniendo triángulos, círculos y flechas a las hojas del papel laminado. ¿Entonces completan los detalles de las etiquetas engomadas que representan estímulos particulares? ¿como los pulgares hacia arriba o hacia abajo? ¿y respuestas? ¿como enangostar o ensanchar de Dragonbot? ojos de s. Hay también las etiquetas engomadas en blanco en las cuales más viejos niños pueden escribir sus propias señales y respuestas verbales.
Los investigadores en el grupo personal de la robótica están desarrollando un sistema de visión de computadora que permita a niños transportar nuevos programas a Dragonbot simplemente sosteniendo las páginas de etiquetas engomadas hasta su cámara. ¿Pero para los propósitos del nuevo estudio, el sistema? el funcionamiento de s tuvo que ser perfectamente confiable, así que uno de los investigadores incorporaría manualmente las secuencias de la estímulo-y-respuesta ideadas por los niños, usando una computadora de la tableta con un interfaz de la pantalla táctil que ofreció los iconos que representaban todas las opciones disponibles.
Para introducir un nuevo conforme al sistema, los investigadores pedirían que él publicara un comando individual, atando una sola etiqueta engomada de la respuesta a una pequeña hoja laminada. Cuando estaba presentado con la hoja, Dragonbot ejecutaría el comando. ¿Pero cuándo él? ¿s presentado con un programa, en lugar de otro cabecea su cabeza y dice? ¿I? ¿VE la consiguió.? Después de eso, ejecutará la cadena especificada de respuestas siempre que reciba el estímulo correspondiente.
Incluso los temas más jovenes podían distinguir entre los comandos y los programas individuales, y las entrevistas después de sus sesiones sugirieron que entendieran que los programas, desemejante de comandos, modificaron el estado interno de la robusteza. Los investigadores planean estudios adicionales para determinar el grado de su comprensión.
Cambio del paradigma
El sistema de la etiqueta engomada, de hecho, se diseña para animar un nuevo modo de ver sobre la programación, una que pueda ser más constante con cómo el cómputo se hace en el siglo XXI.
¿? ¿Los sistemas nosotros? ¿la re programación hoy no es secuencial, pues eran 20 o 30 años de trasero? Gordon dice. ¿? ¿Un sistema tiene muchas entradas el venir adentro, el estado complejo y muchas salidas.? ¿Un teléfono móvil, por ejemplo, pudo supervisar transmisiones entrantes sobre Wi-Fi y la red celular mientras que repetía un vídeo, transmitiendo el audio sobre Bluetooth y el funcionamiento un contador de tiempo eso? sistema de s a salir cuando el arroz en la estufa ha acabado cocinar.
Como un estudiante de tercer ciclo en de informática en el instituto de Weizmann de la ciencia en Israel, Gordon explica, ella trabajó con su consejero, David Harel, en un nuevo paradigma programado llamado programación panorama-basada. ¿? ¿La idea es describir su código en pequeños panoramas, y el motor en la parte posterior los conecta? ella explica. ¿? ¿Usted podría pensar en él como reglas, con disparadores y acciones.? ¿Gordon y sus colegas? el nuevo sistema se podía utilizar para presentar a niños a los principios de programación convencional, secuencial. ¿Pero él? s se adaptó bien a la programación panorama-basada.
¿? ¿Él? ¿s realmente cómo nosotros piensan en cómo los programas somos escrito antes de que intento para integrarlo en un artefacto programado entero? ella dice. ¿? ¿Pensaba tan? ¿Por qué no inténtelo anterior???