Enseñar a programar.

Hace poco tuve una conversación con los organizadores de una comunidad que realiza eventos que promueven el desarrollo con JavaScript. Hablamos acerca de los desafíos de eventos dirigidos a principiantes. Mantener la motivación es uno de los factores críticos. No es fácil planear ni ejecutar talleres donde todos sientan que aprendieron algo, y más importante, donde se siembre la curiosidad por seguir experimentando y aprendiendo.

Pensando en ello me doy cuenta de algunos enfoques que pueden determinar el éxito de un taller para principiantes

Primero veamos enfoques que pueden aburrir o frustrar a los participantes:

Características de un taller que motiva:

Usando código creativo para motivar (La magia de los pixeles moviéndose)

Es maravilloso ver que algo se mueve en la pantalla, cambia de color o se desvanece. Nuestro cerebro está bien equipado para entender el movimiento, además de ser un concepto fácil de explicar con elementos de JavaScript.

Estos principios los pondremos en práctica pronto en un taller dirigido a principiantes.