No son dos materias. if, while, return,
array — las palabras de la programación son inglés, y todos los
errores que vas a leer están en inglés. Aprenderlos por separado es hacer
el trabajo dos veces.
0niveles completados
0palabras de inglés
0sin usar solución
Console
Título
El concepto
Las palabras di cada una en voz alta
Walkie talkie conversación real
Operador
—
—
El reto
Salida output
Corre tu código para ver qué pasa.
Cómo se juega
La rutina de un nivel
Lee el concepto. Está en español y va corto a propósito. Si no lo entiendes, no avances — vuelve a leerlo.
Di las palabras en voz alta. Las cuatro o cinco de la lista. Sí, en voz alta, aunque estés solo. Leerlas en silencio no sirve para hablar.
Escribe el código tú mismo. No copies y pegues la pista. El dedo enseña más que el ojo.
Corre y falla. El error no es un castigo, es información. Léelo — está en inglés y también estás aprendiendo eso.
Cierra con el walkie. Escucha la pregunta, aprieta el botón y contesta hablando. No escribiendo: hablando.
El ritmo que sí funciona
Un nivel al día, todos los días le gana a cinco niveles el domingo y nada el resto de la semana. El cerebro aprende idiomas y código igual: por repetición espaciada, no por atracones. Quince a veinticinco minutos diarios y en dos semanas terminas el primer bloque.
Si un día no puedes con el código, haz solo el walkie de un nivel viejo. Sigue contando.
Reglas de la casa
La solución es la última pista, no la primera. Cada nivel tiene tres: un empujón, una pista fuerte y la respuesta. Si abres la tercera antes de intentarlo, te estás robando a ti mismo.
Escribe el código aunque ya viste la respuesta. Tecléalo completo. Copiar y pegar no deja huella.
Habla feo, pero habla. Nadie te está calificando el acento. El reconocimiento de voz es tolerante a propósito.
Rompe el código a propósito. Cuando ya pasaste un nivel, cámbiale cosas y vuelve a correr. Ver cómo truena enseña más que verlo funcionar.
Consejos que te van a servir de verdad
Lee el error completo, hasta el final. JavaScript te dice qué línea y qué pasó. is not defined significa que escribiste mal un nombre. unexpected token casi siempre es un paréntesis o una llave sin cerrar.
Cuando algo no salga, imprime. Mete console.log antes y después de donde crees que está el problema. Es lo que hacen los profesionales, no es hacer trampa.
Cuenta desde cero. El primero de una lista es el [0]. Vas a tropezar con esto muchas veces; es normal.
Comillas para texto, nada para números."2" + "2" da "22". Ese error se lo come todo el mundo una vez.
El inglés del código es poquito. Son como cincuenta palabras que se repiten siempre. Domina esas cincuenta y lees cualquier documentación del mundo.
Cómo funciona el walkie talkie
Usa el micrófono de tu navegador. La primera vez Chrome te va a pedir permiso: dale aceptar. Escuchar hace que el operador diga la frase en inglés — repítela tal cual antes de contestar. Mantén para hablar graba mientras tengas el botón apretado, igual que un radio de verdad.
No te va a entender perfecto siempre, y no importa: lo que cuenta es que abriste la boca y dijiste algo en inglés. Si de plano no reconoce tu voz, el botón de abajo te deja pasar el nivel a mano.
Cuando termines los quince
Ya vas a saber lo básico de JavaScript de verdad: variables, condiciones, ciclos, listas y funciones. Con eso puedes leer buena parte del código de Núcleo y entenderlo. El siguiente bloque son objetos, el DOM y las APIs — ahí ya empiezas a modificar tus propios proyectos en lugar de solo mirarlos.