Soy el que hace la pregunta y estoy algo decepcionado con muchas otras respuestas que subestiman dramáticamente el poder del cerebro de un bebé. Cuando le pregunto a la gente cómo enseñar a mi hijo música, lenguaje, deportes o matemáticas, nadie se vuelve loco preguntando cosas como: “Lo obligas a ser lingüista, matemático, músico o jugador de pelota”, pero cuando se trata de Programando, las personas traen un sesgo completamente diferente. Parece que hay una reacción visceral a la programación que la música o los deportes o el lenguaje no producen. Hay que luchar contra este sesgo social.
¿Alguna vez has visto a un bebé preguntándole a los adultos las instrucciones sobre cómo usar un iPad o el control remoto? Los niños naturalmente consiguen eso. ¿Alguna vez has sentido curiosidad por cómo? ¿Y qué hay en sus mentes? ¿Qué más pueden hacer ellos?
La ventana del aprendizaje máximo de un bebé ocurre extremadamente temprano en su vida. No son cajas vacías que se pueden dejar inactivas durante 4 años y luego se esperan llenar en la escuela. Son semillas jóvenes que deben ser nutridas constantemente. En los últimos meses, he estado dedicando tiempo a la lectura de la investigación en neurociencia para bebés y el aprendizaje del bebé en general. Déjame compartir algunos resultados. Para empezar, aquí hay un hecho simple sobre el cerebro de un bebé:
Durante los primeros meses, un bebé en un hogar de habla inglesa puede distinguir entre los sonidos de una lengua extranjera. Ella pierde esta habilidad al final de su primer año: el idioma que escucha en casa ha conectado su cerebro para el inglés …
- Nos gustaría traer en un avión un cochecito, un asiento de coche de bebé y un portabebés. ¿Qué podemos hacer para traer todo eso sin pagar el exceso de equipaje?
- ¿Los animales realmente cuidan a los bebés humanos? Estoy preguntando acerca de los humanos que fueron criados por monos, lobos, tortugas, etc.
- ¿Puede un bebé reconocer si fue amamantado por otra madre (que no es la suya)?
- Si dos hermafroditas gemelas tuvieran un bebé, ¿sería idéntico a los padres?
- ¿Cuáles son los mejores nombres de bebés hindúes que comienzan con ‘P’?
En los primeros tres años, el cerebro de un niño tiene hasta el doble de sinapsis que tendrá en la adultez … El exceso de sinapsis producido por el cerebro de un niño en los primeros tres años hace que el cerebro sea especialmente sensible a la información externa. Durante este período, el cerebro puede “capturar” la experiencia de manera más eficiente de lo que será capaz más tarde.
El cerebro del bebé comienza ahora: Concepción hasta la edad 3
Esta fue una realización “alucinante” para mí. Mi bebé tiene muchas más sinapsis que yo y puede reconocer fácilmente sonidos extraños que yo. Cuanto más espero para enseñar, más se produce la poda sináptica [el cuerpo corta las sinapsis que no se usan en el bebé], lo que dificulta aún más el aprendizaje.
Claro, no aprendimos lógica hasta que teníamos 8 años y aprendimos programación hasta que teníamos 12. Eso no significa que esa sea la edad mínima para eso. Es como si mi abuelo dijera que no usó un teléfono hasta que cumplió 20 años y una tableta hasta que cumplió 75. ¿Y qué? ¿Por qué el aprendizaje de un bebé se limita a la imaginación de sus padres?
Algunas investigaciones más interesantes:
- Los bebés de 6 meses pueden hacer matemáticas básicas. Los bebés nacen con algunas habilidades matemáticas
- Los bebés de 7 meses pueden entender la gramática y el orden de las oraciones en varios idiomas. Prosody indica el orden de las palabras en bebés bilingües de 7 meses de edad
- Los bebés muy pequeños pueden entender la lógica.
La programación es principalmente una función de lógica, matemáticas, gramática, instrucciones y comunicación. Los bebés adquieren los conceptos básicos de todas estas habilidades en los primeros meses de su vida. Por lo tanto, nunca es demasiado temprano para enseñar los fundamentos de la programación. Por supuesto, tiene que adaptarse a un bebé y también darse cuenta de que él / ella implementa el aprendizaje años después de que suceda el aprendizaje [tal como ocurre en el lenguaje].
¿Esto está forzando a un niño a una carrera particular?
Si enseñas un idioma infantil, ¿lo obligas a hacer carrera en lingüística? Si juegas con él, ¿estás forzando una carrera deportiva sobre él? Eso sería una tontería. Entonces, ¿por qué se considera diferente la programación? ¿Por qué no se considera una habilidad básica que un estudiante debe aprender, al igual que las matemáticas, el lenguaje, la historia y la poesía? Quiero decir que no usas la mayor parte de lo que aprendiste en la escuela, pero aún así desarrolló tu proceso de pensamiento.
Con ese preludio hecho, aquí hay cosas que podemos hacer. Recuerde que el aprendizaje máximo ocurre mucho antes de que un niño llegue a la escuela. No puedes esperar hasta que los adolescentes enseñen los cimientos.
Habilidades matematicas
- Juegos para bebés que desarrollan habilidades matemáticas [juegos cotidianos muy simples que se pueden adoptar para enseñar matemáticas básicas]
- Desarrollar habilidades matemáticas tempranas
- Charla matemática con bebés y niños pequeños
- Actividades de matemáticas para bebés y niños pequeños
Habilidades logicas
Enseñarles lo básico de los argumentos y la lógica. Los niños deben estar lo suficientemente expuestos a la parte del mundo que es lógica [y suficiente para esa parte del mundo que no obedece a la lógica booleana].
- Un libro ilustrado de malos argumentos
- Informática para bebés [este proyecto ahora viene con un libro de lógica booleana que construirá la base].
Fisica basica
- Cálculo introductorio para bebés
- Física cuántica para bebés (Volumen 1)
- Experimentando con bebés
Esto es para un niño pequeño, pero sigue siendo interesante: 20 recursos para enseñar a los niños cómo programar y codificar
Además, uno debe leer este libro de un increíble neurocientífico: Brain Rules for Baby: Cómo criar a un niño inteligente y feliz de cero a cinco.
Esto es sólo lo que está empezando. Aprender un lenguaje de programación no es fundamentalmente diferente de aprender un lenguaje natural: en ambos casos, aprendes la sintaxis y la gramática para obtener algo del mundo. “Papá, ¿puedes desenvolver este dulce?” no es fundamentalmente diferente de “gzip -d candy.tar.gz”; este último nos parece extraño solo si estamos demasiado conectados al primero.
¿Qué pasa si enseñamos un lenguaje de programación en paralelo a un lenguaje humano natural? ¿Qué pasaría si un bebé aprendiera a golpear una secuencia de teclas para obtener una salida [digamos luz, sonido, juguete saltando] de cualquier manera? Estos especiales podrían construirse [comenzando con un kit de Raspberry Pi].
Si usted es un padre que no piensa que la programación es solo para niños mayores y algo que no podemos aprender naturalmente, comente aquí y hablemos fuera de línea.