Audios y Vídeos Interactivos con Descartes
Continuación de la práctica (3)
Debido a las recientes innovaciones en las posibilidades operativas de las Escenas aconsejamos estudiar los contenidos de la Documentación técnica de la herramienta de autoría DescartesJS, fundamentalmente estos, que llevan a la información sobre cómo comunicar las escenas con el HTML y viceversa, y las escenas entre sí.
Continuando con la práctica, recordamos que ya hemos definido en los espacios: E1, E2 y E3, algunos de los gráficos (textos) y controles necesarios para dirigir y complementar el flujo de la actividad, y también hemos definido los algorítmos y la animación que controlan la reproducción del vídeo. Ahora, siguiendo con el paso 10 y aunque ya se indicó que podía hacerse en el paso 6, crearemos los mensajes que serán visibles según la respuesta sea correcta; o no, tal y como muestra el siguiente vídeo.
Ya podemos abrir el archivo index.html creado con cualquier navegador para ver la escena funcionando de la forma prevista.
En próximas entradas continuaremos analizando el subproyecto Misceláneas, y las nuevas posibilidades que el código ofrece.
Cálculo simbólico en escenas DescartesJS: Introducción.
La siguiente escena es un ejemplo de la implementación del cálculo simbólico dentro de escenas DescartesJS. Este ejemplo, realizado por Elena E. Álvarez Sáiz, es una propuesta para evaluación de la viabilidad de la utilidad que aún está en fase de prueba (Al enviar este artículo nos llega el completo estudio que la autora ha realizado de la situación, ampliando los comandos utilizados a más de 400 y detallando la manera de proceder en una amplísima documentación, situación que recogeremos en próximos artículos).
De este impresionante logro se ha dicho lo siguiente:
"Continuamos con los avances basados en la comunicación escena-html y adelantamos una escena desarrollada por Elena Álvarez en la que, utilizando esa comunicación, se integra el cálculo simbólico (en este caso el CAS de Geogebra) en Descartes. La documentación explicando todo el proceso en detalle, estará pronto. Éste es sólo un ejemplo de lo que se puede hacer. ¡Muchísimas gracias Elena por compartir tu creatividad y tu buen saber y hacer! y por abrir una nueva línea de posibilidades.
Lo importante es que, en general, se puede integrar cualquier módulo CAS que esté en js o que disponga de un API. O una librería de cálculo numérico, o con bases de datos, o... ¡imaginación al poder! Al comunicarse Descartes con el exterior se ha abierto un amplio mundo de interacciones.
El esquema es siempre igual: un html que incluye todo lo relativo al módulo que se quiere integrar (bien sea un vídeo como en los vídeos interactivos, o un CAS como es en este caso, o una librería de cálculo numérico, o una base de datos o...) y una escena que envía a ese html una petición, éste actúa y envía la respuesta a la escena. También hay que tener presente conseguir el objetivo de que el módulo html no haya que tocarlo para nada, que sea una caja negra o interface ajeno al desarrollador que quiere usarlo.
La línea anterior coincide conceptualmente con otra que están desarrollando nuestros colegas en México, donde se están elaborando módulos (teclado, herramientas geométricas, tiza --tipo PDI--) donde se utiliza la comunicación escena con escena. Pronto os presentaremos estas utilidades.
Espero que os guste e incentive vuestra creatividad. ¡Ánimo y a preparar nuevos modelos! ¡Quedamos a la espera de vuestros ejemplos! (José R. Galo)"
"Sencillamente genial :-) ( Josep Mª Navarro Canut )"
"¡Felicitaciones Elena!
Has hecho realidad un viejo sueño de incorporar la potencialidad de GeoGebra a Descartes. Se despejan nuevos horizontes para el diseño de nuevas y más impactantes escenas de Descartes. (Juan Rivera )"
"Me alegra muchísimo esta gran noticia es como unir dos compuestos químicos esenciales. Fantástico! Y además se abren muchas e interesantes posibilidades para poner a prueba la creatividad...
Enhorabuena y gracias por el esfuerzo, es lo mínimo que podemos ofrecer los que estamos sin colaborar de una forma tan activa, enriquecedora y generosa. ( Luis Javier Rodríguez González)"
Animamos a los lectores a colaborar en el proyecto elaborando contenidos o aportando ideas y sugerencias.
Ildefonso Fernández Trujillo