buscar Buscar en RED Descartes    

Valora este artículo
(2 votos)

Un juego puede enviar datos a la página html que lo contiene, es más, desde los juegos se pueden ejecutar sentencias no complejas de javascript. La forma de realizarlo se indica en este artículo.

En un evento o control, se ejecuta la acción abrir URL y en parámetro se introduce javascript:void(); poniendo dentro de los paréntesis la instrucción javascript que se desea ejecutar. Si se repite la instrucción javascript:void(); con su correspondiente instrucción javascript, dichas instrucciones se ejecutarán sucesivamente.

acción='abrir URL'

parámetro='javascript:void(INSTRUCCIONES JAVASCRIPT);

Vamos a incluir un ejemplo. En el cuerpo html de la página que contiene un juego tenemos los siguientes tres elementos cada uno con su id:

<span id="textoRecibido1">

<span id="textoRecibido2">

<span id="textoRecibido3">

Desde el juego, a través de un control o un evento vamos a ejecutar la acción abrir URL y a través de su parámetro invocaremos instrucciones javascrit con javascript:void(); a través de la cual enviaremos información a los elementos html desde el juego que la contiene:

  • Enviamos al elemento textoRecibido1 el valor 50 al ejecutar la acción abrir URL.

acción='abrir URL' parámetro='javascript:void(document.getElementById('textoRecibido1').textContent = '50');'

 

  • Enviamos al elemento textoRecibido2 la fecha actual a través de la función Date() al ejecutar la acción abrir URL.

acción='abrir URL' parámetro='javascript:void(document.getElementById('textoRecibido2').textContent = Date());

 

  • Enviamos al elemento textoRecibido3 el valor de la variable del juego [SAM] al ejecutar la acción abrir URL.

acción='abrir URL' parámetro='javascript:void(document.getElementById('textoRecibido3').textContent = [SAM]);

 

Como hemos comentado inicialmente, no sólo se pueden enviar datos, sino que se pueden ejecutar funciones javascript de distinta naturaleza, como por ejemplo:

  • Cambiar los estilos de la página:

javascript:void(document.body.style.backgroundColor='yellow');

 

  • Poner mensajes emergentes, que pueden incluir variables númericas o de texto:

javascript:void(alert(('Mensaje emergente')); 

javascript:void(alert(([variableNumerica]); 

javascript:void(alert(('[variableTexto]'));  

 

  • Abrir una ventana nueva:

javascript:void(alert(window.open('http://newton.proyectodescartes.org/juegosdidacticos/','','scrollbars=1,with=400, height=300'));  

 

  • Pasar datos una web independiente:

javascript:void(alert(window.open(' 'web-receptora.html?= '+dat1+';@&'+dat2+'@&'+dat3+'&'+dat4','','with=300, height=300' ')); 

Martes, 21 Diciembre 2021 00:00

Feliz Navidad y próspero 2022

Escrito por
Valora este artículo
(3 votos)

Feliz Navidad y próspero 2022

La Red Educativa Digital Descartes os desea una Feliz Navidad y que el próximo año 2022 sea ¡más alegre! y libre de ese bicho que ha amargado nuestra existencia en los últimos dos años.

Compartimos con vosotros una nueva postal navideña interactiva que, para no olvidar, recoge también nuestras postales interactivas correspondientes a 2014, 2017, 2018, 2019 y 2020.

arbol1

Es un pequeño aporte a la inmensa alegría y esperanza que surgen en estos días.

Pulsa sobre la siguiente imagen para acceder a postal interactiva de este año

arbol2

Martes, 14 Diciembre 2021 00:02

Juegos didácticos en el aula. Tres en raya

Escrito por
Valora este artículo
(4 votos)

Aplicación de juegos didácticos en el aula es un proyecto de la Red Educativa Digital Descartes que cuenta con una gran variedad de recursos didácticos, elaborados a partir de diferentes tipos de juegos.

Entre los muchos tipos de juegos de que se dispone podemos encontrar juegos basados en concursos de televisión, juegos clásicos y populares, deportes y juegos originales de nueva creación. Los hay individuales o por equipos y son aplicables a cualquier etapa educativa y a cualquier área o materia.

Su uso en el aula implica un alto grado de motivación y participación por parte del alumnado. Las diferentes modalidades y variantes de los juegos permiten encontrar recursos específicos para atender la diversidad y, mediante los juegos por equipos, mejorar la convivencia del grupo.

En el siguiente vídeo se presenta la web de este proyecto. También se muestra con detalle un ejemplo de juego, la versión adaptada del clásico Tres en raya, que consiste en tener tres fichas del mismo color en línea.

Valora este artículo
(1 Voto)

Cuarta sesión (10 de diciembre de 2021)

 

1A. youtube Desarrollo de la cuarta sesión. Cuarta sesión en línea.

Descripción   Contenidos temporalizados

Grabación de la cuarta sesión celebrada el 10 de diciembre de 2021 dirigida e impartida por el Dr. Rivera vicerrector de la Institución Universitaria Pascual Bravo de Medellín (Colombia) y presidente de RED Descartes Colombia.

 

 

 

Documento de referencia: "Curso de DescartesJS. Sesión 4" (descarga).

Línea temporal del vídeo:

00m. 00s: Saludos.

00m 21s: Conceptos de programación. Elementos mínimos. En la página 5 del documento de referencia se proponían algunos problemas.

01m 10s: Todo se reduce a tres estructuras lógicas.

01m 40s: ¿Qué es un pseudocódigo?

04m 16s: Estructura repetitiva especial dentro de DescartesJS: Familias de objetos cartesianos.

07m 50s: Regresando a los pseudocódigos. Asignaciones.

10m 00s: Control tipo campode texto.

13m 45s: Teclado específico en campos de texto.

16m 30s: Generación de números aleatorios. Aplicación a la generación de un triángulo y cálculo de su área.

25m 29s: Inclusión de valores de variables en un texto, uso de corchetes: [var]

28m 52s: Uso de condicionales en DescartesJS. Operador ternario  var=condición?cierto:falso.

35m 40s: Ejercicio 7 (p. 31). Familia de títulos (textos).

38m 50s: Manejo de agrupaciones de datos (vectores). 

42m 11s: Carga de datos en un vector a partir de un fichero

47m 25s: Discusión, preguntas y respuestas:

  • 47m 40s: Diferencia entre "dibujar si" y "activar si".
  • 50m 15s: Orden de los cálculos. Ubicación de un contador.
  • 52m 10s: Limpieza de los valores en un control tipo campo de texto.
  • 54m 15s: Lista de instrucciones que puedan usarse en DescartesJS.
  • 55m 45s: Disponibilidad del guión y contenidos de la proxima sesión 5.
  • 56m 40 s: Depuración y validación de datos.
  • 59m 00s: Orden de los controles.

1h 01m 00s: ¡Árbol de Navidad!

1h 02m 00: ¡Felicidades!

 

 Para la quinta sesión:

Página 28 de 166

SiteLock

Módulo de Búsqueda

Palabras Clave

Título

Categoría

Etiqueta

Autor

Acceso

Canal Youtube

 Youtube CanalDescartes

Calculadora Descartes

Versión 3.1 con estadística bidimensional

ComparteCódigo para embeber

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