Easy Java Simulations (en adelante, Ejs) 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.
Todo esto significa que Ejs es un programa que le ayuda a
crear otros programas; más precisamente, simulaciones científicas.
Existen muchos otros 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, como usted y como yo, 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.
Por ello, Ejs proporciona una estructura conceptual y herramientas simplificadas que le permiten concentrar la mayor parte de su tiempo en la descripción del modelo del fenómeno que desea simular.
No obstante lo anterior, el resultado final, generado automáticamente por Ejs a partir de su descripción, podría pasar por la creación de un programador profesional, en términos de eficiencia y sofisticación.En concreto, Ejs crea applets Java que son independientes, multiplataforma, 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 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 por sí mismo como una herramienta pedagógica. Con él, puede usted pedir a sus estudiantes que creen una simulación por sí mismos, quizá siguiendo algunas líneas directrices previas dadas por usted. De esta manera, Ejs puede ayudar a sus estudiantes a que hagan explícitos sus conocimientos y conceptos.
Usado en grupos, también puede servir para mejorar las capacidades de sus alumnos para discutir y comunicarse sobre cuestiones científicas.