algo.
DE TU PRIMER FOR A TU PRIMER GRAFO.
0/37descubiertos
ETAPA 01 · 6 RETOS

Dale instrucciones a una computadora.

Empieza aquí. No necesitas saber escribir código.

RETO 014 pasos + un nuevo caso
Instrucciones y orden

Un robot con hambre.Tú eliges el camino.

Una computadora sigue instrucciones concretas, en orden. Lleva el robot desde la casilla 0 hasta la merienda en la casilla 3. Cada avance lo mueve una casilla.

Paso 1 de 40/4
x
0
1
2
Merienda

Estás en la casilla 0. ¿Qué instrucción acerca al robot a la merienda?

Sin vidas ni penalizaciones
Sigue con el próximo descubrimiento
RETO 023 pasos + un nuevo caso
Variables y asignación

Tu monedero cambia.La etiqueta se queda.

Una variable es un nombre que usamos para guardar un valor. El monedero empieza con 5 monedas. Vamos a seguir sus cambios.

Paso 1 de 30/3
x
monedas
sin asignar

Ejecutamos monedas = 5. ¿Qué valor queda guardado?

Sin vidas ni penalizaciones
Sigue con el próximo descubrimiento
RETO 032 pasos + un nuevo caso
Condiciones · if / else

La puerta del cine.Una regla decide.

En este cine ficticio, una entrada abre la puerta. Un booleano solo tiene dos valores: True (verdadero) o False (falso). if ejecuta una rama según esa condición.

Paso 1 de 20/2
x
persona
Ana
tiene_entrada
True

Ana tiene entrada: tiene_entrada = True. ¿Qué sucede?

Sin vidas ni penalizaciones
Sigue con el próximo descubrimiento
RETO 044 pasos + un nuevo caso
Bucle for

Tres plantas sedientas.Una instrucción que se repite.

Un bucle repite instrucciones. En Python, range(3) produce 0, 1 y 2: empieza en 0 y no incluye el 3. En cada vuelta, i toma el siguiente valor.

Paso 1 de 40/4
x
Planta 0
Planta 1
Planta 2
i
0
regadas
0

Vuelta 1: i = 0. Hay 0 plantas regadas. Después de regar esta planta, ¿cuántas habrá?

Sin vidas ni penalizaciones
Sigue con el próximo descubrimiento
RETO 054 pasos + un nuevo caso
Bucle while

Carga al cien.¿Cuándo hay que parar?

while repite un bloque mientras su condición sea verdadera. La batería empieza en 40 y cada carga suma 20. < significa menor que.

Paso 1 de 40/4
x
bateria
40%
condición
40 < 100 → True

La batería está en 40. Como 40 < 100, cargamos una vez. ¿En cuánto queda?

Sin vidas ni penalizaciones
Sigue con el próximo descubrimiento
RETO 063 pasos + un nuevo caso
Funciones · parámetros y return

Una máquina de dobles.Entra un valor, sale otro.

Una función agrupa instrucciones para reutilizarlas. El parámetro n recibe un valor y return devuelve el resultado. * significa multiplicar.

Paso 1 de 30/3
x
llamada
doble(4)

Llamas a doble(4). ¿Qué valor recibe n?

Sin vidas ni penalizaciones
LA RUTA CONTINÚA

Organiza datos

Puedes avanzar, volver y practicar cualquier reto. No hay etapas bloqueadas.

Una pista útil vale más que una respuesta memorizada.