Valora este artículo
(7 votos)

La posibilidad de comunicar escenas Descartes con páginas html facilita incorporar resultados obtenidos de la ejecución de comandos Geogebra e incluso construcciones completas que pueden ser manipuladas desde la propia escena.

En este artículo se presenta una primera escena de ejemplo que utiliza los resultados de tres comandos Geogebra: Derivada, Integral y Circunferencia. Estos tres comandos tienen en común que su ejecución devuelve un único valor que puede enviarse a la escena Descartes como una cadena de caracteres. En próximos artículos se verá cómo incorporar los resultados de comandos que devuelven una lista de datos o una lista de listas.

Para poder comprender el código con el que se establece la comunicación desde Descartes, se recuerda la sintáxis de los comandos Geogebra que se utilizan en este ejemplo:

  • Derivada[función,orden]. 

Por ejemplo: Derivada[cos(x),2] calcula la segunda derivada de la función cos(x)

  • Integral[función,extremo_Inf,extremo_Sup].  

Por ejemplo: Integral[cos(x),1,2] calcula la integral definida de la función cos(x) en el intervalo [1,2]

  • Circunferencia[Punto1,Punto2,Punto3].  

Por ejemplo: Circunferencia[(0,0),(1,1),(2,2)] calcula la ecuación de la circunferencia que pasa por los puntos A=(0,0), B=(1,1) y C=(2,2).

La escena Descartes que se presenta en este artículo incluye cuatro espacios.

espacios

Uno de ellos es un espacio HTMLFrame que tiene como identificador el nombre Cal y será el que permitirá la comunicación con la página calculos.html que está vinculada a este espacio a través del parámetro 'archivo'.

La página calculos.html incluye el código javascript necesario para poder enviar y recibir datos de la construcción Geogebra que está embebida en ella. Esta página no necesita ser modificada y debe incorporarse en el mismo directorio que la página que contenga la escena Descartes (de no ser así se tendrá que modificar la ruta de acceso a ella en el parámetro 'archivo' del espacio HTMLFrame).

El funcionamiento de la escena Descartes que se presenta como ejemplo es sencilla. Elegida una de las tres opciones del menú, se inicia la comunicación con Geogebra. Si la opción elegida del menú es 'Calculo de la Derivada' se ejecuta la función Calculo1(), si se elige la opción 'Circunferencia por tres puntos' la función a ejecutar será Calculo2() y en el caso de que la opción sea 'Cálculo de la integral de un intervalo' la función asociada es Calculo3().

Las tres funciones tienen un código similar, en primer lugar construyen una cadena de caracteres con la sintásis del código Geogebra a ejecutar y después inician la comunicación enviando a la página incluida en el espacio Cal el evento 'evalua' pasándole como parámetro esta cadena de caracteres. Por ejemplo, el código incluido en la función Calculo1() es el siguiente:

n1='Derivada['+f+','+orden+']'
Cal.set('evalua',n1)

A la hora de generar la cadena de caracteres n1 se ha utilizado los valores de f y orden que están vinculados a los dos controles que se muestran en la escena para modificar, respectivametne, la expresión de la función y el orden de la derivada.

La página calculos.html, que está asociada al espacio Cal, recibe entonces el mensaje y ejecuta el código asociado al evento 'evalua' tras lo cual devuelve a la escena Descartes el resultado en una cadena de caracteres que siempre tiene por nombre vCalculado.

Todo este proceso es totalmente transparente al autor de la escena que puede utilizar el valor de la variable vCalculado de la misma forma que cualquier otra variable creada en la propia escena. Así, si por ejemplo se quiere representar la función derivada obtenida tras ejecutar Calculo1(), bastaría con:

  1. Evaluar la cadena de caracteres que se ha devuelto con el valor de la derivada: f1=_Eval_(vCalculado)
  2. Definir una función fun1(x)=f1 para poder crear un objeto gráfico de tipo ecuación cuya expresión sea: y=fun1(x)

Se puede practicar con la escena descargándola del siguiente enlace: Ejemplo1_CAS-JS.zip

Martes, 29 Marzo 2016 13:09

Plantillas con Descartes-JS

Escrito por
Valora este artículo
(9 votos)

Éste es el título de un nuevo subproyecto de la Red Educativa Digital Descartes (RED Descartes) de Colombia y España, junto a la Institución Universitaria Pascual Bravo de Medellín (Colombia), que tiene como objetivo fundamental centrar al docente en el desarrollo de su labor y evitar, en lo posible, su reconversión en un técnico informático. Podríamos subtitularlo como "Descartes para no cartesianos", si bien ello no impide que estos también obtengan bastante ventaja de su uso. 

El aprendizaje de Descartes como herramienta y medio didáctico no es difícil, pero como todo recurso requiere una dedicación, un tiempo de práctica y de una maduración para poder integrar ágilmente en el desarrollo de nuestros materiales todo el potencial y las posibilidades que pueden contemplarse, obviamente buscando la consecución de recursos que sean atractivos para nuestros críticos nativos digitales, es decir, nuestro alumnado. Ello, a veces, puede conllevar cierto alejamiento de la tarea docente y centrar la dedicación más en la técnica, en el soporte, que en el contenido. El objetivo de este proyecto es mostrar cómo es posible generar atractivos juegos, puzles, actividades y test de memoria, de arrastre y asociación, sin más que realizar simples y usuales tareas de edición de imágenes y de ficheros de texto “plano”. Para ello se usan escenas, previamente desarrolladas, como cajas negras que recibiendo como entrada un conjunto de datos preparados por el profesor o profesora aportan una actividad interactiva que pueden utilizarse e incorporarse en el proceso de enseñanza-aprendizaje.

A continuación podemos observar un ejemplo de los diversos recursos que pueden elaborarse:

 

El profesorado no necesita conocer cómo elaborar la escena de Descartes sino que la utiliza como soporte para la consecución de su objetivo educativo, su tarea se centra en el diseño y elaboración de los medios auxilares (textos, imágenes) que se usan como datos de entrada. Se aprovecha el potencial educativo y la interactividad intrínseca de Descartes sin necesidad de desarrollar escenas de Descartes.

Los materiales que pueden elaborarse tienen encuadre en cualquier nivel educativo y materia, ya que es el contenido en sí el que marca su ubicación. Por ejemplo, un test de asociación puede establecerse entre poliedros regulares y sus denominaciones o bien entre imágenes de animales y sus nombres en castellano o en otro idioma; o en un test de memoria es posible identificar figuras geométricas con igual o análoga forma o bien animales de la misma especie, o palabras sinónimas. En definitiva la creatividad docente es la que mueve la herramienta en la consecución de los logros educativos.

Las actividades que son necesarias realizar para el desarrollo de estos materiales se encuadran en tres tipos de acciones:

  • Manipulación y transformación de imágenes.
  • Edición de textos sin formato, tipo txt.
  • Preparación de los datos necesarios para el recurso.

Sencillas tareas que permitirán la construcción rápida y fácil de recursos didácticos sin necesidad de estudiar ni conocer la herramienta de edición de Descartes. Todo va acompañado de su correspondiente guía o tutorial para, a partir de la plantilla, abordar y lograr el recurso deseado.

Las plantillas

Seleccionando la opción del menú de este proyecto etiquetada como "Materiales" accederemos al conjunto de plantillas disponibles agrupadas en diferentes bloques o secciones. Para cada plantilla dispondremos de una línea en la que se refleja su título, una imagen del mismo y un icono (un ojo) que dan acceso a ver un modelo del recurso que se quiere construir, y además se cuenta con un enlace a la guía o tutorial en pdf y un zip para su descarga.

A continuación tenenemos una de estas líneas sobre las que se puede interactuar y comprobar las acciones antes descritas:

Selección múltiple - Identifica imágenes

Introducción

 

Así pues, podemos concluir afirmando que la herramienta Descartes permite la elaboración de escenas genéricas que pueden ser reutilizadas por el profesorado para generar actividades educativas sin necesidad de conocer dicha herramienta. En base a las plantillas de este proyecto los usuarios podrán generar diferentes actividades sin más que manipular adecuadamente imágenes y ficheros, y aportar una información estructurada siguiendo el adecuado instructivo.

Descartes aporta su potencial como herramienta y el profesorado su creatividad y buen saber hacer docente.

Os invitamos a compartir con la Esta dirección de correo electrónico está siendo protegida contra los robots de spam. Necesita tener JavaScript habilitado para poder verlo., tanto los recursos que elaboréis con estas plantillas, como las plantillas que elaboréis.

plantillasBlog2

 

Viernes, 18 Marzo 2016 09:54

La hormiga y la espiral de Arquímedes

Escrito por
Valora este artículo
(22 votos)

Una hormiga está sobre una superficie que gira a una velocidad angular constante y se está desplazando, también a una velocidad constante, siguiendo una línea recta que pasa por el centro de giro.  ¿En qué posición está en cada instante? ¿Cuál es la trayectoria que sigue?

Este planteamiento dinámico conduce a una antiquísima curva estudiada por Arquímedes y que describió, en torno al 225 a. C., en su libro "Sobre las espirales". Por ello lleva su nombre: "La espiral de Arquímedes.

hormiga

( gif animado descargado desde http://gifsanimados.de/hormigas )

Y en la miscelánea que hemos publicado en nuestro servidor de contenidos puedes ver el camino que sigue nuestra laboriosa hormiga seleccionando las velocidades que desees y observando en qué influyen éstas.

A partir de la construcción dinámica --dependiente del tiempo--, se procede al análisis de esta curva que se inicia con la obtención de la relación --digamos estática o atemporal-- entre la distancia y el ángulo polar. Ésta es la ecuación algebraica en coordenadas polares de la espiral de Arquímedes y nos permite identificar el significado físico de los dos parámetros específicos de la misma. El primero es la posición o distancia inicial al centro de giro o polo y el segundo es la relación entre la velocidad lineal y la angular:

fpolar

Interactuando con la escena y manteniendo inicialmente el parámetro fijo, podremos observar como la variación del parámetro lo que se produce es un giro en la curva, y podremos ver dos ramas que tienen simetría especular.

dosramas

En el caso particular que b sea cero la espiral degenera en una circunferencia e incluso en un punto si también se tiene que a es cero.

En una última instancia se puede verificar analítica y experimentalmente como todos los puntos de la espiral que están situados sobre la recta de ecuación constante son equidistantes entre sí y, por tanto, sus distancias al polo constituyen una progresión aritmética de diferencia 2pb. Por esta razón, a la espiral de Arquímedes, también se le denomina espiral aritmética.  

Pulsando sobre la imagen siguiente puedes acceder al contenido de esta miscelánea:

Relatividad

 

¡Te deseamos un buen aprendizaje siguiendo a nuestra hormiga!

Valora este artículo
(6 votos)

Como un tributo a Albert Einstein, autor de la teoría de la relatividad, en el 137.º aniversario de su nacimiento el 14 de marzo de 1879, hemos publicado dos nuevos libros digitales interactivos en el subproyecto iCartesiLibri.

El primero de ellos es sobre la Teoría de la Relatividad y contiene doce escenas interactivas que permiten acercarnos a esta teoría, la cual marcó un hito en la historia de la Física. Se presenta la Teoría de la Relatividad Especial que es la primera formulación que realizó Einstein en 1905 y que es válida para sistemas de referencia inerciales. Ésta es la más adecuada al currículo de Bachillerato. En su análisis descubrimos cómo la razón humana es capaz de elevarse por encima de la intuición.

einsteinjoven             einstein

Pulsando sobre la imagen siguiente puede accederse a su contenido:

Relatividad

 

El segundo libro, también de Física, está dedicado a los principios de la termodinámica y tiene como objetivo poner de manifiesto el papel que han cumplido las máquinas en la Historia: primero como simples ahorradores de fuerza humana, después como artefactos que aprovechas fuerzas naturales como el viento y finalmente como transformadoras de formas de energía. También se detalla cómo éstas están limitadas por la propia Naturaleza.

Termodinámica

 

Las escenas de ambos libros fueron diseñadas por José Luis San Emeterio Peña y adaptadas por Juan Guillermo Rivera Berrío.

Como novedad en el diseño, los libros presentan una mejora al incorporar el mismo tipo de letra tanto en el interior de las páginas como en las escenas interactivas aportando uniformidad y estilo.

Valora este artículo
(3 votos)

Geográfica es un proyecto de la Red Educativa Digital Descartes que contiene una serie de unidades didácticas dedicadas al estudio de las capitales, de los ríos y formaciones montañosas de los países de los cinco continentes y de su situación geográfica.

Los materiales de este proyecto están agrupados en tres bloques: GEOcolor, GEOcapital y GEOdiver.

En el siguiente vídeo se puede ver una selección de unidades pertenecientes al grupo GEOcapital. En este grupo se proponen una serie de actividades que se centran en el aprendizaje de las capitales de los diferentes países del mundo, agrupados por continentes.

En concreto se muestran con detalle tres actividades para el estudio de las capitales de Europa y se indica cómo insertar estas actividades en un curso moodle, mediante el recurso página y utilizando el código para abrir en una ventana emergente. Si se desea insertar estas actividades en un blog, wiki, página web, etc. se procederá de forma parecida.

Valora este artículo
(11 votos)

El último fin de semana de  Febrero se celebró en la Facultad de Ciencias de la Universidad de Cantabria, las VII Jornadas de Enseñanza de las Matemáticas en Cantabria (JEMC) organizadas cada dos cursos por la Sociedad Matemática de Profesores de Cantabria (SMPC). Las JEMC contaron con la asistencia de más de 150 profesores de Matemáticas de todos los niveles educativos: Infantil, Primaria, Secundaria y Universitaria.

Se puede acceder al resumen de las Jornadas en este enlace.

Desde la RED Descartes, Elena Álvarez, presentó el taller titulado "Descartes y Geogebra: una relación de conveniencia" en el que mostró ejemplos de los últimos proyectos promovidos por la Red Descartes para los diferentes niveles educativos y presentó las últimas novedades que proporciona la herramienta Descartes.

Entre estas novedades se enseñó la posibilidad de incluir audios y vídeos interactivos y la capacidad de establecer una comunicación de Descartes con Geogebra. Se exploró algunas de las posibilidades didácticas de esta comunicación a través de varios ejemplos mostrando que el nivel de diálogo que se puede conseguir entre Descartes y Geogebra facilita la construcción de objetos educativos con un alto nivel de interactividad, siendo el procedimiento totalmente transparente para el estudiante que lo utilice.

En próximos artículos se describrirá en detalle algunos de los ejemplos que se expusieron en este taller.

Viernes, 04 Marzo 2016 00:00

EDAD 3ºESO Funciones y gráficas

Escrito por
Valora este artículo
(4 votos)

Hoy vamos a ver la unidad de 3ºESO correspondiente a Funciones y gráficas:

 

 

Hemos visto los siguientes apartados:

1.Relaciones funcionales
    Concepto y tabla de valores
    Gráfica de una función
    Imagen y antiimagen
    Expresión algebraica
    Relaciones que no son funcionales

2.Características de una función
    Dominio y recorrido
    Continuidad
    Puntos de corte con los ejes
    Crecimiento y decrecimiento
    Máximos y mínimos
    Periodicidad

 

Valora este artículo
(11 votos)

Los fenómenos físicos son dependientes de las características intrínsecas del medio en el que se desarrollan. Por tanto, pueden estar influidos o condicionados por la forma del espacio en el que acontecen o en el que se manifiestan. Por ejemplo, en un espacio euclídeo, dos rayos de luz emitidos en direcciones paralelas continuarán su viaje indefinidamente sin intersecarse. Sin embargo, si el espacio de propagación es curvo, geometrías no euclídeas, convergerán o divergirán según su curvatura sea positiva o negativa.

curvatura

Hiperboloide, cilindro y esfera con curvatura de Gauss negativa, nula y positiva respectivamente
Fuente de la Imagen wikipedia

¿Cómo un habitante de un determinado mundo puede investigar y conocer la forma del espacio en el que habita? Nosotros, como habitantes tridimensionales, observamos diferencias evidentes en la forma que tienen los mundos bidimensionales, las superficies, representadas en la imagen anterior. Pero un habitante bidimensional de alguno de esos lugares ¿cómo puede saber la forma que tiene la superficie que habita? La respuesta puede encontrarse en una relectura del párrafo inicial realizada desde otra perspectiva, es decir, si ese habitante emite dos rayos de luz y comprueba que divergen, entonces su mundo tiene curvatura negativa; si no se intersecan tiene curvatura nula y se cortan su curvatura es positiva. Así pues, un experimento físico realizado en el mundo que habita le permite determinar y confirmar la forma de su hábitat, lo puede ver matemáticamente, aunque no pueda verlo nunca de una perspectiva exterior. La clave la encontramos en la curvatura, ésta es la herramienta matemática que nos permite saber, observar, lo que nunca podremos ver.

Taller de curvatura

De manera análoga un habitante unidimensional, el de una línea, podrá conocer la forma de su espacio vital si es capaz de determinar la curvatura de la misma y para ello, al igual que antes, puede basarse en  algún experimento físico que permita discriminarla. Por tanto, el concepto de curvatura en una línea es un conocimiento previo que ha de comprender y adquirir como base de su investigación. Y al aprendizaje de este concepto le ayuda, nos ayuda, nuestra compañera Consolación Ruiz Gil (Solín) con su unidad didáctica titulada “Curvatura” en la que nos lleva al taller, al laboratorio matemático, y nos introduce progresivamente en ese concepto y en su medida. Para ello:

  • Tomando como referencia a la circunferencia, curva básica en el estudio geométrico, introduce la medida de su curvatura deduciendo cómo depende de su radio y por tanto es siempre una cantidad positiva. Ésta, disminuye a medida que es mayor el radio e incluso como situación límite puede asignarse a una línea recta una curvatura nula.
  • Se plantea un segundo acceso al taller al tratar de dar respuesta a la medición de la curvatura a cualquier otra curva en un determinado punto y, para ello, se marca la estrategia de aproximarla en él por un arco de circunferencia, aquel que más se le asemeja, y consecuentemente asignarle como curvatura la de esa arco. A partir de lo experimentado en este taller, Solín procede a plantear analíticamente cómo determinar ese arco y ello requiere adentrarse en un nivel microscópico. Ello obliga a acudir al laboratorio y utilizar el cálculo infinitesimal. Surge la circunferencia osculatriz y se formaliza el concepto de curvatura en cualquier curva que sea derivable.
  • La unidad didáctica finaliza referenciando artículos de difusión y periodísticos en los que la curvatura es la base para la determinación de la forma de nuestro mundo. ¿Cómo es éste? ¿“Es plano” –entendido este término aquí como “Euclídeo” o con curvatura nula--? ¿Tiene curvatura no nula? Las ondas gravitatorias, sobre las que el pasado 11 de febrero de 2016 se publicó su existencia, ayudan a establecer esa curvatura del espacio-tiempo.

Así pues, un experimento físico  (LIGO) como es la determinación de la existencia de las ondas gravitatorias nos permite adentrarnos en el conocimiento de la forma del mundo que habitamos estos seres físicamente tridimensionales (largo, ancho, alto), anexos o inmersos en una cuarta componente dimensional tiranizada por ése que siempre pasa (“Tempus fugit”). Y todo ello gracias a la curvatura, la curvatura espacio-tiempo.

LIGO ha sido posible gracias a la posibilidad de medir longitudes del orden de 10^-19 m, pero la Teoría de cuerdas plantea que nuestro universo tiene once dimensiones: una temporal, tres espaciales ordinarias y siete compactas inobservables en la práctica y que solamente son relevantes a escalas pequeñas del orden de la longitud de Planck: 10^-35 m. ¡Quedan curvaturas que estudiar! 

Valora este artículo
(3 votos)

Proporcionalidad. Las Espirales VII

Entre las innovaciones producidas en el ámbito de colaboración de la Red Educativa Digital Descartes destacan las aportadas por la Red Educativa Digital Descartes Colombia (colDescartes) y la Red Educativa Digital Descartes España que, coordinadas por el profesor Juan Guillermo Rivera Berrío, han añadido al subproyecto GEOgráfica una importante cantidad de contenidos, lo que ha hecho necesario dividir el subproyecto inicial en varios subproyectos: GEOcapital, GEOdiver y GEOcolor, estando en fase de desarrollo los de: GEOevaluación y GEOrios, los tres primeros se pueden ver y descargar siguiendo el enlace gráfico siguiente.

Capitales

El potencial formativo de estas unidades queda de manifiesto en la escena anterior y en la que enlazamos a continuación.

Capitales

En la creación efectiva de las unidades han intervenido:

  • Juan G. Rivera Berrío
  • Diego Feria Gómez
  • Ramiro A. Lopera Sánchez
  • José R. Galo Sánchez
  • Ángel Cabezudo Bueno
  • Ildefonso Fernández Trujillo

Acceso a los contenidos.

Dentro de nuestro ámbito local destacan, entre otras muchas, las siguientes aportaciones:

  • La actualización de la profesora Consolación Ruiz Gil de su unidad didáctica titulada "Curvatura", este trabajo ha sido recibido por el presidente de la Red Descartes con un artículo magistral en el blog de la web con el título "¿Cómo observar lo que no podemos ver? Taller y laboratorio de curvatura" en el que ejemplariza algunas acepciones del concepto de curvatura, quizás motivado por la extraordinaria y sutil belleza de la unidad actualizada.
    La siguiente imagen enlaza con dicha unidad.

curvatura

  • Las aportaciones del profesor Eduardo Barbero Corral al proyecto iCartesiLibri, consistentes en varios cuadernos en formato de libro digital interactivo para la práctica con las operaciones de números Enteros.
    El uso de estos materiales en el aula o como referencia para la consolidación de conceptos fuera de ella es altamente recomendable. A continuación observamos una escena de uno de dichos cuadernos que es un enlace al cuaderno completo.

iCartesiLibri

En esta ocasión, en la sección de vídeo, hemos elegido uno donde se muestra la presencia de la espiral en las técnicas de sanación relacionadas con el equilibrado de los hemisferios con objeto de apreciar diferentes formas de enfocar el tema que nos ocupa.

Continuando con la creación de la miscelánea "Las Espirales" hemos añadido al menú de tipos de espiral una nueva opción: "la espiral de Durero" tal y como anunciamos en el artículo del mes pasado.
En esta ocasión hemos procedido igual que en el caso de la espiral Cordobesa:

La escena del proyecto puede verse a continuación:

Desde este enlace puede descargarse el proyecto de miscelánea con la espiral de Durero incluida.

En próximas entradas continuaremos con el paso a paso del proyecto incluyendo la espiral de Fibonacci y otras más entre sus funcionalidades, reseñando las novedades y analizando el subproyecto Misceláneas. Animamos a los lectores a colaborar en el proyecto con contenidos o aportando ideas y sugerencias. Ildefonso Fernández Trujillo

Valora este artículo
(5 votos)

nivel basico

En el presente artículo se explica una técnica empleada por nuestro compañero Eduardo Barbero Corral que permite validar cuando se han distribuido correctamente una serie de nombres sobre un espacio bidimensional. 

Creemos que ya no es necesario detallar, de la misma forma como lo hicimos en los dos proyectos precedentes, las herramientas de edición necesarias, como conseguirlas y como invocarlas a lo largo del proceso de elaboración. Basta remitirse a los primeros pasos indicados en “Escenas con DescartesJS: Técnicas y trucos” y en “Escenas con DescartesJS: Técnicas y trucos (B02)”.

  • Suponemos que el lector sabe acceder al editor de escenas de DescartesJS, desplazarse por los distintos paneles de configuración, agregar elementos a la lista en cada panel, rellenar ventanas y casillas correspondientes a cada elemento.

  • Recordamos que la escena tiene que ser generada con la opción Librería portable-solo para JS y que habrá que modificar las dimensiones de la escena por defecto, 970x550 píxeles, abriendo la ventana de código desde cualquier panel de configuración.

B03 F01
Figura 1


Idea del proyecto

Escena_B03: Distribución de nombres en un mapa.

Se trata de una escena en la que aparece, como fondo, la imagen del mapa político de la Comunidad Autónoma de Castilla y León (España), a un lado, en columna, los nombres de sus nueve provincias. El alumno debe moverlos, arrastrando el puntero, hasta colocarlos en el lugar correspondiente.

Comenzamos por conseguir la imagen del mapa.

Debe ser una imagen limpia y de buena calidad, de un tamaño adecuado a lo que pretendemos y la situaremos en la carpeta raíz del proyecto escena_B03

El archivo que contiene la imagen del mapa se denomina mapacylmudo.jpg y como su nombre indica es un mapa mudo.

Figura 2
Figura 2

Esta figura lleva un enlace a la escena ya elaborada, donde se puede practicar y en consecuencia comprender lo que se pretende hacer en este proyecto.

La siguiente Figura 3 muestra la estructura de carpetas que contiene los materiales del proyecto.

B03 F03

Figura 3

La carpeta lib debe de contener el archivo descartes-min.js necesario para que la escena que porta el archivo index.html pueda ser interpretada.

El tamaño de la escena por defecto tiene que modificarse para que coincida con el de la imagen, 605x410 píxeles y debe de ser la imagen de fondo en la escena (Ver la Figura 1)

Solo en el caso de que los nombres de las provincias estén bien situados deberá aparecer el mensaje “muy bien” indicando esta circunstancia y desaparecer el texto titular “Coloca cada nombre en el centro de la provincia”, como nuestra la Figura 4

Figura 4
Figura 4

Actuaciones en el panel Botones

En esta ocasión hay que desmarcar las casillas de los cuatro botones Créditos, Config, Inicio y Limpiar que por defecto ocuparían las cuatro esquinas de la escena. Aunque deben de quedar ocultos, en cualquier momento se pueden ver en una ventana emergente al hacer clic derecho sobre la escena.

Actuaciones en el panel Espacio

En el panel Espacio se escribe el nombre de la imagen, mapacylmudo.jpg, indicando la trayectoria dentro de la carpeta del proyecto, que se verá como fondo de la escena y en posición centrada.

B03 F05
Figura 5

Obsérvese que están desmarcadas las casillas que dibujan la red, los ejes, texto y números. Así es como se desea que quede el espacio finalmente, pero es conveniente que se activen a lo largo del proceso de elaboración de la escena pues facilita las coordenadas de posición que deben ocupar los diferentes textos.

La escala (píxeles de la unidad coordenada) por defecto es 48, por lo que no es necesario explicitar este valor.

Marcaremos la casilla de fijo para que el espacio no se desplace al arrastrar el puntero.

Actuaciones en el panel Controles

Insertamos tantos controles gráficos como número de provincias g1, g2, g3, ..., g9.

Estos controles quedarán alineados en columna, a la izquierda. (-4.5, 3.2), (-4.5, 2.4), (-4.5, 1.6), (-4.5, 0.8), (-4.5, 0), (-4.5, -0.8), (-4.5, -1.6), (-4.5, -2.4), (-4.5, -3.2)

Tienen un tamaño de 20 píxeles, adecuado según la escala para poderlos seleccionar fácilmente y ser arrastrados a la posición correspondiente sobre el mapa.

El control existe, pero no se tiene que ver en la escena pues la idea es que sirva exclusivamente de soporte al nombre de la provincia que le va a acompañar; esto se consigue poniendo valor 0 en la ventana de condición dibujar-si.

Veremos con más detalle en el panel Gráficos la relación que debe de existir entre las coordenadas de esos controles y las de los textos de las provincias.

B03 F06
Figura 6

También ponemos un control numéricotipo botón, para ejecutar la acción de inicio, que quedará en el ángulo inferior izquierdo, interior, de la escena. Este botón permite reiniciar la escena y practicar de nuevo desde un principio.

B03 F07
Figura 7


Actuaciones en el panel Programa

En esta sección determinamos la forma de averiguar si el control gráfico se ha arrastrado al sitio adecuado en el mapa.

Empezamos por anotar las coordenadas de un punto centrado en la región del mapa correspondiente a cada provincia. Podemos utilizar por ejemplo una hoja de cálculo o un simple editor de texto. Para ver las coordenadas de estos puntos marcamos la casilla texto en el panel Espacio a fin de que se visualicen las coordenadas del punto cuando se hace clic izquierdo sobre el mapa. Una vez registradas las coordenadas de estos puntos se debe desmarcar la casilla texto en el panel Espacio.

Así por ejemplo un punto centrado en la región del mapa correspondiente a la provincia de Ávila tiene las coordenadas (-0.3, -2.56)

B03 F08
Figura 8

Necesitamos una variable auxiliar para cada provincia cuyo valor refleje si el control gráfico se ha aproximado lo suficiente a ese punto centrado en la región del mapa y así poder validar la posición. Basta que este auxiliar tome en cada momento el valor 0 o el valor 1. Estableceremos un margen de aproximación de las coordenadas: Para Ávila, la diferencia de abcisas, en valor absoluto, menor que 0.5 y la diferencia de ordenadas, en valor absoluto, menor que 0.7

avb=(abs(g1.x+0.3)<0.5)*(abs(g1.y+2.56)<0.7)

Si el control gráfico g1 está dentro de esa zona la respuesta es correcta y el auxiliar avb toma el valor 1.

Los márgenes son diferentes para cada provincia dado que la forma y el tamaño de cada región en el mapa es irregular.

Los auxiliares y su correspondiente expresión algebraica para las distintas provincias se pueden observar en la Figura 9.

Han sido escritas en el algoritmo CALCULOS y se evalúan siempre.

B03 F09
Figura 9

Actuaciones en el panel Gráficos

Situar el texto titular

Al inicio, encabezando la escena vemos el texto “Coloca cada nombre en el centro de su provincia”

B03 F10
Figura 10

Utilizamos un gráfico tipo texto para escribirlo y la opción Texto simple para dar formato: SansSerif, Negrita y tamaño 20. El color es turquesa (rojo=00, verde=ff, azul=ff) y lleva borde de color negro.

La posición en escena de un gráfico tipo texto se expresa en píxeles, como ya hemos advertido en las ediciones anteriores. Aquí este texto va situado en [114,10] es decir a 114 píxeles hacia la derecha y 10 píxeles hacia abajo del vértice superior izquierdo de la escena que se toma como origen [0,0].

Para determinar esta posición se visualiza, solo con esta finalidad, la red, ejes coordenados y números del espacio y se tiene en cuenta que la unidad coordenada es de 48 píxeles (escala por defecto).

Podemos hacer un cálculo muy simple para determinar la posición del texto:

114 píxeles=48 píxeles*2.38 (unidades coordenadas hacia la derecha)
10 píxeles=48 píxeles*0.21 (unidades coordenadas hacia abajo)

B03 F11
Figura 11

El texto tiene que verse únicamente cuando los nombres de las provincias no están aún bien situadas en su región en el mapa, así pues, debemos de poner la condición

dibujar-si: avb*bub*leb*pab*sab*seb*sob*vab*zab=0

es decir, mientras algún nombre de provincia no esté bien situado.

Situar los nombres de las provincias .

Insertamos tantos puntos como nombres de provincias haya que distribuir en el mapa. Observemos que un punto puede llevar asociado un texto que se visualiza próximo a modo de etiqueta. Cada texto será el nombre de una provincia y va a estar apoyado en un control gráfico (g1.x, g1.y), (g2.x, g2.y),… (g9.x, gy.9). De esta manera conseguimos que el nombre asociado al punto se desplace al arrastrar el control gráfico.

B03 F12
Figura 12

Modificamos algo la colocación del punto gráfico para que el centro de cada control gráfico coincida con el centro de cada nombre:

(g1.x-0.44, g1.y-0.1), (g2.x-0.65, g2.y-0.1), (g3.x-0.48, g3.y-0.1), (g4.x-0.8, g4.y-0.1), (g5.x-1, g5.y-0.1), (g6.x-0.75, g6.y-0.1), (g7.x-0.5, g7.y-0.1), (g8.x-0.92, g8.y-0.1), (g9.x-0.7, g9.y-0.1)

Al arrastrar el control gráfico que, aunque oculto, queda situado en el centro del nombre de la provincia, arrastramos también el nombre de la provincia cuyas coordenadas están vinculadas a las de aquel.

El formato del texto se consigue con la opción Texto simple, pulsando el botón texto que precede a la ventana donde se escribe el nombre de la provincia: Tipo de letra SansSerif y tamaño 20.


Situar el texto "muy bien"


B03 F13
Figura 13


Se verá solamente cuando todos los nombres estén correctamente colocados, para ello se pone la condición

dibujar-si: avb*bub*leb*pab*sab*seb*sob*vab*zab=1

es decir, si todos los auxiliares de provincias tiene el valor 1 y por lo tanto los controles gráficos correspondientes están bien situados dentro del margen establecido.

B03 F14
Figura 14

El formato del texto es SansSerif, Negrita y tamaño 40 y se obtiene con la opción Texto simple. El color es turquesa, como el texto de encabezado y se bordea, también, con color negro.

Propuesta final

Animamos a la realización de escenas que sigan el mismo principio técnico de elaboración que hemos presentado en este artículo, por ejemplo:

  • Posicionar adecuadamente los nombres de los elementos de un polígono regular (radio, apotema, lado, diagonal).

El docente sabrá encontrar enseguida otras aplicaciones relacionadas con la actividad que esté desarrollando con sus alumnos. Se debe entender que el fondo de la escena puede ser una imagen de naturaleza cualquiera, no necesariamente la de un mapa geográfico y los nombres tendrían que ver con el contexto donde deban de ir situados. 

 icono zip escena_B03.zip

Autoría:

Eduardo Barbero Corral (Idea del proyecto y técnicas de programación DescartesJS)

Ángel Cabezudo Bueno (Interpretación, edición de la escena, ilustraciones  y redacción)

Este material está publicado bajo una licencia:
Licencia Creative Commons
Creative Commons Reconocimiento-NoComercial-SinObraDerivada 4.0 Internacional

Página 57 de 105

Utilizamos cookies para mejorar nuestro sitio web y su experiencia al usarlo. Las cookies utilizadas para el funcionamiento esencial de este sitio ya se han establecido. Para saber más sobre las cookies que utilizamos y cómo eliminarlas , consulte nuestra Política de Privacidad.

  Acepto las Cookies de este sitio.
EU Cookie Directive Module Information