La elección del idioma en el que se debe introducir un estudiante depende del nivel de habilidad y la edad.
Para alguien que tiene 8 años, empezaría con algo realmente simple como
Scratch – Imagina, Programa, Comparte
Luego me sumergiría en un lenguaje más real como Python. No sugeriría JavaScript en absoluto. Siento que Python es un buen primer idioma porque es fácil captar los siguientes conceptos
- ¿Crees que sería posible para un niño humano desarrollar un sentido de la moral sin ningún padre cerca o incluso sin ningún otro ser humano cerca?
- Cómo ayudar a prevenir que un niño tenga un problema de salud mental afecta su autoestima
- ¿Existe una correlación entre la sobreexposición a la televisión y el desarrollo del autismo en niños pequeños?
- Muchos tipos de juego ayudan a formar las habilidades sociales y de supervivencia necesarias para la edad adulta. ¿Los videojuegos tienen este efecto también?
- ¿Cuáles deberían ser las consecuencias para una mentira de 6 años?
Funciones de escritura
Iteraciones / condicionales
Listas (Arrays)
Instrumentos de cuerda