|
¿Qué es EJS?Easy Java Simulations es una herramienta de software diseñada para la creación de simulaciones discretas por computador.
Una simulación discreta por computador, o simplemente una simulación por computador, es un programa de computador que intenta reproducir, con fines pedagógicos o científicos, un fenómeno natural a través de la visualización de los diferentes estados que éste puede presentar. Cada uno de estos estados está descrito por un conjunto de variables que cambia en el tiempo debido a la iteración de un cierto algoritmo.
![]() Discos rígidos chocando en una caja. ¿Inglés? Todo esto significa que EJS es un programa que le ayuda a crear otros programas; más precisamente, simulaciones científicas.
Existen muchos programas que ayudan a crear otros programas. Lo que hace a EJS diferente de la mayoría de los otros productos es que EJS no ha sido diseñado para hacer la vida más sencilla a los programadores profesionales, sino que ha sido concebido por profesores de ciencias para ser usado por profesores y estudiantes de ciencias. Esto es, para personas que están más interesadas en el contenido de la simulación, en el fenómeno mismo que se simula, que en los aspectos técnicos necesarios para construir la simulación.
Easy Java Simulations es una herramienta de modelado y de autor expresamente dedicada a esta tarea. Ha sido diseñado para permitir a sus usuarios trabajar a un alto nivel conceptual, usando un conjunto de herramientas simplificadas y concentrando la mayoría de su tiempo en los aspectos científicos de la simulación, y pidiendo al computador que realice automáticamente todas las otras tareas necesarias pero fácilmente automatizables.
No obstante lo anterior, el resultado final, generado automáticamente por EJS a partir de la descripción del autor, podría pasar, en términos de eficiencia y sofisticación, por la creación de un programador profesional.
En particular, EJS crea aplicaciones Java que son independientes y multiplataforma, o applets que se pueden visualizar usando cualquier navegador Web (y por tanto ser distribuidos a través de Internet), que pueden leer datos a través de la red y ser controlados usando scripts (conjuntos de instrucciones) incluidos en las páginas HTML.
Dado que existe un valor educativo añadido en el proceso de creación de una simulación, EJS puede ser usado también como una herramienta pedagógica. Con él, los profesores pueden pedir a sus estudiantes que creen una simulación por sí mismos, quizá siguiendo algunas líneas directrices previas dadas por el instructor. Usado de esta manera, EJS puede ayudar a los estudiantes a que hagan explícitos sus conocimientos y conceptos. Usado en grupos, EJS puede servir también para mejorar las capacidades de los alumnos para discutir y comunicarse sobre cuestiones científicas.
|