jueves, diciembre 01, 2016

Taller de programación en JavaScript para niños día 10


Después de un par de días haciendo ejercicios sencillos con "if", hemos empezado con los bucles "for".

No es fácil predecir las cosas que les van a resultar fáciles o difíciles. A veces se anticipan y experimentando libremente aprenden cosas que pensabas que le iban a costar. Otras, sin embargo, nos lleva un buen rato conseguir que entiendan algo que yo pensaba que no iba a tener ni que explicar.



Lo que les ha parecido más divertido:

  • El ejemplo de las frases de Bart Simpson
  • Dejar colgado el navegador al poner un bucle en el que se iban a escribir los números hasta el 10000000000000
  • El programa para adivinar una clave dándole 5 oportunidades al jugador.
Lo que les ha costado más:
  • Escribir estructuras "if" dentro de bucles "for"
  • Los ejercicios en los que ellos tenían que "hacer de ordenador" y responder el valor final de unas variables.
En este enlace puedes descargar los ejercicios con los que hemos estado practicando.

miércoles, noviembre 30, 2016

¿Es demasiado pronto para hacer un recopilatorio de juegos de Navidad?


Cómo no tenemos muy claro si ya es un buen momento para hablar de juegos navideños, vamos a recordar unos cuantos y dejaremos otros para más adelante.

El primer juego relacionado con la Navidad era uno en el que reuníamos diferentes actividades para enseñar a leer. Continuaba la serie empezada con "Clase Vedoque" y "Otoño Vedoque". En los tres se trabajaba la construcción de frases, la conciencia fonológica y se podía dibujar usando motivos navideños.


El segundo juego de Navidad también está centrado en el aprendizaje de la lectura. El niño tendrá que construir palabras a partir de sus sílabas, arrastrándolas desde un árbol o tocando las teclas de un piano. También incluye una carrera muy divertida de los Reyes Magos a través del desierto esquivando obstáculos.


En el tercer juego de Navidad cambiamos el tema y lo dedicamos a actividades de atención y memoria. Además también cuenta con su propia carrera en la que montado sobre un camello tendrás que derrotar a Papá Noel.


En los siguientes enlaces puedes acceder a los tres juegos comentados:

martes, noviembre 29, 2016

Juegos para aprender a usar el ratón


El segundo juego que publicamos en www.vedoque.com fue "Mueve la mano". Y a pesar de ser tan veterano, sigue siendo uno de los más jugados. Es un juego para aprender las acciones básicas que se pueden realizar con el ratón: señalar, clic y arrastrar.

Cada una de estas acciones desencadena animaciones y sonidos en cada uno de los minijuegos incluidos. Por ejemplo, en la de la imagen que puedes ver a continuación, cuando se pasa el ratón por las nubes, empieza a llover y al pasarlo por los árboles, crecen las frutas. Ambas acciones se acompañan de diferentes sonidos.


En otras de las actividades de este apartado se pueden explotar globos o tocar diferentes instrumentos musicales. En los apartados de "Clic" y "Arrastrar" se presentan actividades un poco más complejas pero igualmente pensadas para los que están empezando a usar el ordenador.


Los otros dos juegos sobre los que os queremos hablar hoy, también son útiles para aprender a usar el ratón pero en un nivel más avanzado. "Animales en fuga"  es una actividad muy sencilla pensada para los más pequeños de la casa y de la escuela. Este juego consta de varias fases en las que el jugador debe atrapar al animal que se le indica sin molestar al resto. En cada una de las fases cambia el escenario y los sitios en los que se esconden los animales.


El último juego que os comentamos hoy es "El laberinto del ratón". En este caso hay que tener una habilidad superior con el ratón para poder superarlo, aunque las primeras fases puede completarlas cualquiera. En este caso hay que mover un punto rojo por un laberinto, evitando el fuego y a los guardianes, hasta alcanzar el cofre del tesoro.


Aquí te dejamos los tres enlaces a los juegos para que practiques con ellos y mejores tus habilidades con el ratón:

viernes, noviembre 25, 2016

Taller de programación en Javascript para niños día 9: Terminamos "if" y empezamos "for"


Uno de los problemas de enseñar a programar a niños (y a cualquiera) es que los comienzos son lo más difícil y menos atractivo. Hasta que manejas con soltura conceptos básicos como variables, funciones, bucles,... no puedes hacer ningún programa que resulte mínimamente atractivo. Los inicios son de mucho trabajo y poco fruto. Como cantaba Loquillo, hace falta "tiempo y dedicación" para:

  • Pensar como las máquinas.
  • Escribir de manera que te entiendan las máquinas.
Cuando se usan herramientas visuales como Scratch, al menos evitas algunas complicaciones en lo de "escribir como las máquinas". En otros cursos hemos usado Scratch y App Inventor como introducción antes de dar el salto a un lenguaje "escrito", pero hemos comprobado que no era un cambio fácil y por eso esta vez hemos elegido empezar directamente con JavaScript.

En estos últimos días en el curso hemos terminado los ejercicios para aprender a usar "if". El ejemplo que más les ha gustado ha sido uno en el que hemos hecho un juego en el que había que adivinar un número. Primero, el número lo escribíamos en una variable y después les he explicado la función Math.random() para generar números aleatorios. Han practicado los "if" anidados para decirle al jugador si el número que había escrito era mayor o menor que la clave.

Las últimas prácticas han sido con operadores lógicos. Hemos ampliado el ejercicio anterior para que se pareciera a la Lotería Primitiva. Se generaban 6 números aleatorios y para compararlos con la combinación del jugador, debían combinar varias condiciones con el operador "||" (OR).

Con mi ayuda han realizado el primer ejercicio con el bucle "for" y el próximo día ya empezarán a hacer algunos en grupo y otros de forma individual.

Aquí tienes los enlaces para descargar los ejercicios: