Acceso: En el editor de DescartesJS, haces clic en para abrir el editor de configuraciones.
Definición: El editor de configuraciones es una ventana que acompaña a la escena cuando se está creando o editando y es donde se realiza la programación de un recurso. Contiene las herramientas necesarias para crear y modificar una escena. En el siguiente enlace se encuentra la documentación completa del editor de DescartesJS.
Todos los objetos interactivos que diseñaremos en este curso, con el editor DescartesJS, se harán a través de este editor de configuraciones.
El editor dispone de un menú superior con los principales apartados a través de los cuales se configura o programa cada escena.
Cada uno de los selectores tiene su propio espacio de configuración que permiten introducir los diferentes elementos de las escenas y realizar la programación de la misma.
El editor de configuraciones de una escena sólo se puede abrir desde el editor de escenas de Descartes, cuya descarga e instalación se explicó en la sesión 1.
Permite configurar aspectos generales de toda la escena, tales como sus dimensiones, los bordes de la escena como zonas para introducir controles, la presencia o no de una serie de controles por defecto, la imagen que se presenta durante la carga de la escena, el uso del punto o la coma decimal, etc.
Un parámetro muy interesante de este selectorel el de expandir escena, ya que en su opción escalar permite hacer que la escena se ajuste al tamaño de su contenedor, haciendo por tanto que esta sea adaptable o "responsive".
Descripción: Para entender que son los espacios utilizaremos el siguiente símil. Imaginemos que cada espacio de una escena es una hoja de papel. Podemos tener hojas de papel de diferentes tamaños, colocadas unas encima de otras y cada hoja de papel puede tener escritos diferentes contenidos. Si tenemos apiladas un montón de hojas de papel (espacios), desde arriba veremos las hojas que quedan encima y que no están cubiertas por otras hojas. Si una hoja es transparente o semitransparente, dejará ver total o parcialmente la hoja que hay debajo.
A la izquierda se muestra una captura de pantalla en la que se han incluido tres espacios diferentes de Descartes.
Tipos de espacios: Son tres los espacios que podemos usar con DescartesJS: R2 o bidimensional, R3 o tridimensional y los de tipo HTMLIframe que permiten incorporar cualquier tipo de página web.
Cuando se ejecuta el Editor de DescartesJS, por defecto, siempre se muestra un espacio cartesiano bidimensional. Este espacio se identifica (en el selector Espacios) normalmente como E1.
En el vídeo de la derecha se muestra la forma de insertar y configurar de forma rápida los diferentes espacios en DescartesJS.
Pero, esto se aprende es "haciendo", así que vamos a diseñar nuestra primera escena con el editor DescartesJS.
El ejercicio consiste en diseñar una escena con tres espacios 2D, como la que se muestra en la imagen, incluyendo texto e imagen. El primer espacio es el espacio por defecto E1, agregando dos espacios adicionales, que ocupan un 50% del lienzo E1.
Es importante que se cree un directorio en el cual vamos a guardar nuestros ejercicios, tareas y proyectos.
En el siguiente video se explica cómo diseñar la escena anterior. Realiza el ejercicio y lo guardas con el nombre ejercicio1, DescartesJS pone, automáticamente, la extensión html, para que puede ver el ejercicio en cualquier navegador.
Uno de los parámetros más utilizados es el de colores. Está presente en la mayoría de los elementos.
A continuación, hemos incluido un interactivo que permite practicar la forma de seleccionar los colores que afectan a los elementos. Además, desde este menú también se configura el grado de transparencia que se le quiera dar.
En las últimas versiones de Descartes se ha incluido la posibilidad de utilizar gradientes de colores, imágenes patrón y lo opción de elegir colores con un "Cuentagotas".
Son objetos adaptables aquellos que se ajustan al tamaño de la pantalla. Hay objetos que estas programados de serie con esta naturaleza, pero otros no.
Paso 1: Creamos una escena de las dimensiones que deseemos con la opción escalar en expandir escena.
Paso 2: Creamos un espacio tipo HTMLIframe que cargue el archivo del control deslizante, guardamos con el nombre que queramos y... eso es todo.
Ahora el objeto interactivo que hayamos introducido de la forma indicada en Descartes será "responsive" o adaptable.
Lo ideal, en el diseño de objetos interactivos, es usar todos lo contenidos en local, pues de esa forma se garantiza un 100% de portabilidad y uso por parte de usuarios con problemas de conectividad. La mayoría de los contenidos digitales interactivos de la Red Educativa Digital Descartes, han sido diseñados para ser descargados y usados en local.
Al lado derecho, presentamos un ejemplo que incluye una espacio HTMLIframe, en el cual se carga un cuestionario diseñado por una IA y almacenado en un directorio de esta presentación (en local). Para verlo en pantalla completa, hacer clic en est enlace
Pese a nuestros propósitos de usar solo contenidos digitales en local, hay excepciones que obligan a los usuarios contar con conectividad a Internet.
Una de esas excepciones es la IA misma, pues el uso de algunas herramientas con ChatGPT, Gemini, Notebook, DALLE-3 y un largo etcétera, obligan a estar conectado a Internet.
En la ventana derecha, hemos puesto una escena de dos espacios, siendo uno de ellos un HTMLIframe que carga un archivo de la red (verlo aquí en pantalla completa). Este archivo hace parte de un acja de herramientas publicada en este enlace. La herramienta utilizada es un puzle giratorio que genera imágenes desde la plataforma Pollinations AI.
En este curso, vamos a aprender a diseñar herramientas que usan IA generativas como la usada en el puzle giratorio.
Observa y sigue las instrucciones del video en la ventana derecha. Se trata de un escena interactiva en la que incluimos dos espacios, uno de ellos con imágenes generadas por IA. Es un primer paso para el primer proyecto a diseñar en este curso.
TAREA 2
Diseñar una escena con dos espacios¡Sé creativo!