Mi experiencia personal es similar. Me inicié, al igual que muchas otras personas de mi edad, programando en Basic en las máquinas de 8 bits (que por aquel entonces nos enseñaban a programar a chicos de sexto grado en la primaria).
Por aquellos años nadie pensaba que la programación era un arte hermético, sólo para escogidos. Ni que "aprender computación" fuera aprender a usar un programa de ofimática. Nos iniciamos en la programación como jugando. Pero con tan sólo 12 años ya había escrito mis primeros programas, entendía que era una variable, un diagrama de flujo, etc. Más tade los jueguitos me llevaron a los pokes [1] que servían por ejemplo para obtener vidas infinitas con algún truco que venía en la revista Microhobby, y siguiendo por este camino después incluso aprendí a programar en assembler [2] en forma autodidacta (leyendo libros y revistas). Yo creo que deberíamos volver a retomar este camino. Enseñarles programación a los chicos tan pronto como puedan aprenderla. Tal y como se hace con los idiomas extranjeros (como el inglés) Que desarrollen el pensamiento lógico, que jueguen, que exploren, que entiendan como funciona realmente la computadora. ¿Enseñar a usar Facebook? No gracias, no sirve para nada. saludos Pablo [1] poke era una instrucción en el Basic para escribir un valor en una dirección de memoria [2] del procesador Z-80, única forma de que un programa anduviera rápido en mi ZX-Spectrum > En cuanto a la pregunta "Cómo sabés que programando podés entender FB > en dos minutos?" o algo así, me permito agregar IMHO: > > Tuve mi primer computadora a los 14/15 años. (Estamos hablando del > '82/3). Si no sabías programar estabas muerto, porque todo lo que > veías era un prompt. Aprendí Basic a través de revistas y de leer > código y aprendí Pascal en la escuela. Usaba Pascal en el cole y Basic > en casa. Cuando vinieron las revoluciones posteriores (La PC, el > entorno gráfico, las redes, el hipertexto, el chat, etc) yo ya *sabía > * lo que la computadora debía hacer. Cuando me senté por primera vez > frente a una página web, hacía lo que yo creía que tenía que hacer, > porque sé cómo funcionan las computadoras, sé lo que tiene que hacer > ella y sé lo que tengo que hacer yo en tanto usuario. La pregunta en > cada caso nuevo es "cómo" lo debo hacer. Y siempre es mucho más fácil > que el "qué". > > Ese camino me ha permitido seguir aprendiendo cada día, cuestión > fundamental para dedicarse a la "computación", máxime como educador. > Si no aprendés día a día, estás listo. > > Saludos > > -- > Javier Castrillo > > _______________________________________________ Para ver los mensajes anteriores: http://news.gmane.org/gmane.linux.edu.gleducar Para enviar mensajes: [email protected] Para desuscribirse o cambiar opciones: http://gleducar.org.ar/cgi-bin/mailman/listinfo/gleducar
