domingo, 27 de marzo de 2016

Lev Vygotski, un pionero de la educación por pares

Lev Vygotski, nace el 17 de noviembre de 1896 en Orsha, Imperio Ruso y muere el 11 de junio de 1934 a la edad de 37 debido a la tuberculosis en Moscú, Unión Soviética

Tengo poca experiencia como docente, la suficiente para darme cuenta de que hay algunas técnicas de aprendizaje que son mejores que otras. Actuar, actuar, actuar. Dejar a un lado la pasividad. En ese sentido la educación por pares, es decir, que un compañero te enseñe, o un alumno de un curso superior te enseñe y que asimismo tu también tengas la obligación de enseñar a los más pequeños es un gran ejercicio de aprendizaje. Si además tienes la capacidad de evaluar el trabajo de otros te conviertes en parte del sistema y comprendes que el proceso es un proceso de aprendizaje en el que profesores y alumnos deben de trabajar juntos. Estas ideas ya fueron puestas por escrito por el pedagogo bielorruso Lev Vygotski. Recomiendo leer sobre este pensador.

domingo, 6 de marzo de 2016

Programación: aprender jugando

Por su interés reproduzco por su interés la entrada del blog linuxadictos.com

Aprender jugando es algo interesante a nivel didáctico para los niños, pero también muchos que no son tan peques querrán aprender jugando o entreteniéndose. Mientras juegas a un videojuego puedes aprender a programar gracias a una serie de juegos que te vamos a presentar aquí. En este blog ya hemos hablado en otras ocasiones de CodeCombat, un videojuego online para aprender JavaScript, ya que tu personaje se moverá y luchará gracias a lo que tú le indiques con el código que escribas.

A parte de CodeCombat, también existen otros juegos que te pueden interesar. Pero primero, centrémonos en CodeCombat, al que podrás jugar desde este enlace. En la web encontrarás también algunos cursos para comenzar con JavaScript y poder jugar adecuadamente, aunque si tienes unos conocimientos básicos podrás comenzar probando códigos sencillos y el juego irá complicándose poco a poco y por tanto, requerirá de códigos mucho más complejos. Además, al ser online, podrás jugar desde cualquier plataforma…

Pero aparte de CodeCombat hay más, quizás conozcas Scratch, sobre todo si tienes Raspberry Pi, y es un software con el que podrás aprender ciertos conceptos de programación, sobre todo pensado para niños, gracias a un editor que trabaja con bloques gráficos, permitiéndote crear juegos sencillos entre otras cosas. Pero Scratch no es un juego en sí, por tanto no nos referimos a este tipo de proyectos. Pero quizás te interese conocer proyectos como:
  • Vim Adventures: con este interesante juego, podrás aprender programación con el famoso Vim. También es online, por lo que puedes disfrutar de él desde cualquier sistema para aprender el lenguaje de vim.
  • Check Io: en este caso, jugarás en un mundo en el que debes explorar tus habilidades de programación. Igual que el anterior, es online.
  • Code Pupil: más que un juego en sí, son ejercicios online para aprender lenguaje de programación HTML y CSS para programar webs.
  • Schema Verse: un juego de estrategia sencillo basado en la base de datos PostgreSQL y por tanto, deberás usar comandos SQL para avanzar. También se trata de un juego online.
  • Cee Bot: podrás vivir estas aventuras y aprender usando lenguajes de programación como C#, Java, y C++.
  • Python Challenge: finalmente, Python es un lenguaje muy famoso en la actualidad y sencillo de aprender, pero será aun más sencillo jugando a este videojuego en el que los niveles los pasas gracias a tus códigos Python…