E HubNet

HubNet es una tecnología que permite usar NetLogo para ejecutar simulaciones participativas en la clase 17 . Su orientación es, esencial- mente, educativa. El director de la actividad usa NetLogo para ejecutarla, convirtién- dose en un servidor HubNet 18 , mientras que los participantes usan una aplicación cliente para conectarse al servidor e interactuar con él. Hay dos tipos de actividades HubNets: las basadas en ordenadores y las basadas en calculadoras. En las primeras se usa un ordenador normal que ejecuta un cliente HubNet en el navegador, mientras que en el segundo se hacen uso de las calculadoras de TI como clientes vía el TI-Navigator system 19 . Los modelos que quieran hacer uso de esta herramienta deben ha- ber sido diseñados expresamente (o adaptados) para ello. NetLogo trae varias actividades para HubNet en la carpeta correspondiente de su biblioteca de modelos. Por ejemplo, en la simulación de Gridlock, cada estudiante controla un semáforo en una ciudad simulada. El ob- jetivo es que la clase completa consiga hacer el flujo de tráfico más eficiente; y a medida que la simulación corre, se va almacenando toda la información del funcionamiento para poder ser analizada posterior- mente. Aunque no vamos a entrar en detalles acerca de cómo funciona HubNet, sí diremos que, junto con los procesos habituales en los mo- delos de NetLogo, se necesitan algunos comandos para establecer la comunicación entre el servidor y los clientes. Además, se proporciona una herramienta adicional para la elaboración del interfaz que usarán los clientes. 203 Se espera que en breve haya soporte para otros tipos de clientes, como serían las tabletas y teléfonos smartphones. 19 Actividad: Puedes encontrar varias actividades preparadas para HubNet en la carpeta de modelos correspondiente. Si tienes opción de ejecutarlas en una red de ordenadores, comprueba su funciona- miento y observa el uso de primitivas específicas para manejar la comunicación entre servidor y clientes.