Aprende qué son las variables en programación y los tipos de datos primitivos más importantes: números, cadenas de texto y booleanos.

Aprende a representar algoritmos. Descubre qué es el pseudocódigo, cómo se escribe y su diferencia con los diagramas de flujo.

Descubre qué es un algoritmo en programación, sus características (preciso, determinista y finito) y por qué es clave para aprender a programar.

Aprende los conceptos clave de la programación. Descubre qué es un programa y la diferencia entre programar y codificar.

Aprende cuáles son las 3 instrucciones básicas para crear cualquier algoritmo y cómo representarlos visualmente con ordinogramas.

En nuestro último encuentro sobre algoritmos, dejamos una pregunta en el aire: ¿qué fuerza invisible asegura que un plan de acción sea coherente y funcione? Esa fuerza es el pensamiento lógico. No es una herramienta más en la caja; es el sistema operativo que permite que todas las demás herramientas funcionen correctamente. 💡 ¿Qué es

Hemos llegado a la culminación de nuestro viaje a través de los cuatro pilares del pensamiento computacional. Primero, aprendimos a descomponer un problema gigante en partes pequeñas. Luego, a reconocer patrones para encontrar atajos y soluciones reusables. Después, a usar la abstracción para simplificar esas partes y centrarnos en lo esencial. Ahora, con las piezas

Ya hemos recorrido un buen trecho. Aprendimos a descomponer un problema gigante en trozos pequeños y a reconocer patrones para encontrar atajos. Ahora toca dar el siguiente paso, que consiste en simplificar esos trozos para poder trabajar con ellos sin volvernos locos: la abstracción. Para entenderla, piensa en el mapa del metro de cualquier gran

En la entrada anterior aprendimos a enfrentarnos a problemas gigantescos usando la descomposición, el dividiendo en partes más pequeñas y manejables. Pero, ¿qué hacemos ahora con todos esos trocitos? La respuesta es el segundo gran pilar del pensamiento computacional: el Reconocimiento de Patrones. Si la descomposición trata de dividir, el reconocimiento de patrones trata de

¿Qué es la descomposición? En nuestra introducción al Pensamiento Computacional, vimos el mapa completo de nuestras herramientas mentales. Ahora, vamos a hacer zoom en la primera y, quizás, la más importante para combatir el pánico inicial ante un nuevo proyecto: la descomposición. ¿Alguna vez has mirado un trabajo o un problema y has pensado «esto
