.:Ciber·Cristal:.

May 9, 2005

Java: simulaciones interactivas

Categoría: Docencia, Cristalografía, Mineralogía | CiberCristal @ 0:00

Java de SUNLa Red, desde su aparición, es una herramienta insustituible para transmitir el conocimiento, poniendo a disposición de todos, de forma instantánea, gran cantidad de información. Pero hasta hace unos años, no existían instrumentos capaces de transformar Internet en algo dinámico e interactivo. La aparición del lenguaje de programación Java orientado a objetos, desarrollado por Sun Microsystems, ha permitido realizar aplicaciones que pueden ser ejecutadas en plataformas con distintas arquitecturas y sistemas operativos, siempre que éstos tengan instalada la denominada máquina virtual Java (se instala habitualmente junto con los navegadores). Esta característica ha abierto la posibilidad de transmitir por la red pequeñas aplicaciones interactivas, Applets, que pueden ser ejecutadas por los navegadores de forma remota. Mi primera aproximación a Java estuvo motivada por esta característica: las aplicaciones pueden transmitirse por la red y ser ejecutadas en cualquier ordenador. Pero, además, gracias a sus diversas librerías, Java permite realizar aplicaciones de un alto grado de interactividad, utilizando todo tipo de menús, representaciones tridimensionales de objetos, cálculos matemáticos, etc. Si a esto se suma el hecho de que su instalación y utilización no conlleva costes económicos, y que su mantenimiento y actualización por parte de Sun Microsystems es constante, el lenguaje de programación Java se erige como una herramienta ideal en el campo de la enseñanza interactiva de la Ciencia en general, y de la Cristalografía y la Mineralogía en particular.

LeyBraggAppletConverBraggApplet fue mi primera experiencia con Java, una calculadora de espaciados reticulares. Posteriormente abordé una representación interactiva de la Ley de Bragg y una serie de Applets para simular en el espacio los empaquetamiento de esferas, sus intersticios y los poliedros de coordinación catiónicos más comunes. Estas miniaplicaciones las podeis utilizar en la página dedicada al apoyo al alumno del sitio JLPizarro.com. Realmente quedé satisfecho de las posibilidades que Java proporciona para simular sistemas espaciales complejos. Pero hubiera sido muy complicado realizar estos Applets sin la ayuda de Easy Java SimulationsEasy Java Simulations, una magnífica aplicación gratuita creada en Java y pensada para la creación de simulaciones dedicadas a la enseñanza de la física: los Fislets (ver también la publicación Enseñanza de la Física con Material Interactivo). EJS se encarga de llevar a cabo los aspectos formales de la programación y la estructuración completa de la aplicación a partir de las variables y subrutinas que tu definas. Para ello, el usuario dispone de una plataforma gráfica que permite visualizar el resultado final de la simulación. Para saber más sobre EJS te remito al completo artículo Easy Java Simulations: An Interactive Science Learning Tool, y al libro guia escrito por el autor del programa Francisco Esquembre titulado Creación de Simulaciones Interactivas en Java. Aplicación a la Enseñanza de la Física.

JCrystalUna advertencia: EJS no es una aplicación para realizar simulaciones, sino una herramienta de ayuda a la programación: requiere de conocimientos previos de lenguaje Java. Por el contrario, JCrystal sí es una aplicación dirigida al usuario final que permite editar y visualizar el hábito de cristales idiomorfos. Las simulaciones generadas por JCryst pueden tratarse como Applet y publicarse en la Red, siendo numerosas las representaciones interactivas disponibles de formas cristalinas y hábitos de minerales. Como ejemplo se puede visitar la colección JCrystal Applet Crystal Forms recopilada en WebMinera.com, o la página personal del Dr. Steffen Weber, en la que pueden utilizarse innumerables Applets dedicados a la Cristalografía Geométrica y al hábito cristalino.

No quiero concluir este somero repaso a los recursos en la red dedicados a Cristalografía y Mineralogía y basados en la utilización del lenguaje de programación Java sin mencionar al sitio Physique et simulations numériques, mantenido por el Dr. Jean-Jacques Rousseau de la Université du Maine (Le Mans). La sección dedicada a Cristalografía recopila una completa colección de Applets que ilustran los diferentes aspectos de la Cristalografía Geométrica, ejemplos de estructuras cristalinas que ilustran conceptos de Cristaloquímica, aspectos teóricos y prácticos de Cristalografía de rayos X, etc. De visita obligada.

Otros enlaces con recursos Java
.:C·C:. Física con ordenador [es]
.:C·C:. Curso de programación en el lenguaje Java [es]
.:C·C:. Diffraction. Parte del sitio Matter [en]
.:C·C:. Solidification. Parte del sitio Matter [en]
.:C·C:. www.kristallzuechtung.de. Galería de hábitos [de-en]
.:C·C:. Morphology and Mineralogy [en]
.:C·C:. Transformaciones en el plano [es]
.:C·C:. Proyecto OPEN: Open-Source Physics Education [en]
.:C·C:. Escher Web Sketch. Generador de modelos bidimensionales [en]
.:C·C:. GeoGebra. Generador de simulaciones de Geometría y Álgebra [es]
.:C·C:. Simulaciones interactivas de Matemáticas [es]

10 Comentarios »

El URI para hacer un TrackBack a esta entrada es: http://cibercristal.blogsome.com/2005/05/09/java-simulaciones-interactivas/trackback/

  1. Que maravilla de recursos. Me atrae específicamente la didactica introduccion a Java.
    Excelente blog.
    Felicitaciones

    Comment by Álvaro Ramírez — May 19, 2005 @ 11:52

  2. he tenido muchos problemas para poder ver una simulacion fuera de linea podrian decirme ¿como
    se hace? por favor

    Comment by cesar — June 30, 2005 @ 23:46

  3. Hola Cesar. La verdad es que nunca lo he intentado con una simulación fuera de linea. Probaré y ya te contaré...

    Comment by CiberCristal — July 2, 2005 @ 10:27

  4. Man, what a well set-up website!

    Comment by Anonymous — August 4, 2005 @ 17:03

  5. YES,VERY GOOD WEBSITE!

    Comment by Anonymous — August 5, 2005 @ 18:47

  6. perfect site !! Perfect piece of work fellows !

    Comment by Best online poker sites download — September 7, 2005 @ 6:26

  7. I can find many things that I look for here! Thank you very much!

    Comment by Anonymous — September 7, 2005 @ 15:44

  8. Saludos:
    El enlace a “Simulaciones interactivas de Matemáticas [es]” no funciona. Se puede acceder a su contenido en http://recursos.pnte.cfnavarra.es/~msadaall/geogebra/index.htm .
    Gracias.

    Comment by Manuel Sada — January 30, 2006 @ 12:11

  9. Hola Manuel.
    Muchas gracias por la corrección del enlace y enhorabuena por tu página, es una excelente colección de recursos interactivos.
    Un saludo.

    Comment by CiberCristal — January 30, 2006 @ 13:19

  10. me puedes ayudar con la elaboracion de un software en easy java simulation, necesito realizar el calculo de la media es decir estadistica

    Comment by abdon — January 20, 2009 @ 1:03

RSS para los comentarios de esta entrada.

Deja tu comentario

Las líneas y los párrafos se truncan automáticamente, tu coreo-e no se mostrará, HTML permitido: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>




Get free blog up and running in minutes with Blogsome | Theme designs available here