Rullst AcademyRullst Academy/Lección
Rust: primeras chispas · Lección 06 / 06

Misión: tarjeta de explorador

La estación necesita una tarjeta de viaje: nombre ficticio del robot y total de semillas. Combina texto, nombres y un cálculo sencillo.

Rutas de aprendizaje8 min

Vamos a descubrir juntos

  1. 1

    El nombre del robot es texto; la cantidad de semillas es un número. Ambos pueden aparecer en el mismo mensaje usando espacios reservados distintos.

  2. 2

    Primero calcula el total: semillas iniciales más entrega. Después monta el mensaje. Cambiar el nombre del robot no debería cambiar el cálculo.

  3. 3

    Prueba también una entrega de cero. Un buen experimento compara casos diferentes. Al terminar, podrás descargar el proyecto Rust y probar otros valores en el ordenador.

✦
TU MISIÓN

Comprobar un programa completo y predecir dos resultados antes de descargar el proyecto.

Ahora te toca

Taller de descubrimientos

Tu primera tarjeta Rust

Lumi empieza con 4 semillas. Compara una entrega de 3 con una entrega de 0.
Mini experimento

Simulación didáctica: compara tarjetas y comprueba tus predicciones. El navegador no compila Rust ni inicia un servidor.

fn main() { let name = "Lumi"; let seeds = 4 + 3; println!("{}: {}", name, seeds); }
Prepara tus respuestas y comprueba cuando estés listo.
Una pausa para entender

Si cambiamos solo el nombre del robot, ¿debe cambiar el total de semillas?

Necesito una pista

La cuenta suma dos cantidades; el nombre solo entra en el mensaje mostrado.

Cargando tu camino…

¿Cómo reconocer lo que aprendí?

Usa objetivos y desafío para reflexionar o conversar con alguien que pueda ayudar. Es autoevaluación orientada: no envía respuestas, no da XP ni verifica automáticamente autonomía.

En Descubrimiento, explica una idea con tus palabras y aplícala a otro ejemplo simple. Valen dibujos, conversación y ayuda adulta. Registra qué ayuda necesitaste.

Tu desafío de transferencia

En el proyecto descargado, inventa otro robot y cambia una cantidad cada vez. Antes de ejecutar, anota la salida esperada. Después compara.

Guarda evidencia: predicción, intento, resultado, cambio propio y lo que aún no explicas. Busca feedback si es posible; si estudias solo, vuelve después sin copiar y compara intentos.

Inténtalo de nuevo en otro momento

Tras una pausa, explica la idea sin abrir la solución y prueba otro ejemplo. Compara con tu primer intento: ¿qué puedes hacer por tu cuenta y dónde necesitas una pista? Puedes escribir, hablar o dibujar; elige una forma de comprobar la misma idea. Registra la ayuda recibida, incluida IA, y vuelve al fragmento necesario. No hay plazo universal ni XP extra por este registro.

Las conclusiones y XP registran evaluaciones de Rullst Academy. Una ruta introductoria puede ayudar en la vida diaria y preparar estudios; sola no demuestra dominio completo ni preparación profesional. Nivel indica profundidad, no edad.

Llévatelo contigo

En el proyecto descargado, inventa otro robot y cambia una cantidad cada vez. Antes de ejecutar, anota la salida esperada. Después compara.

Quiero ver el Rust que hay detrás

Esta parte es opcional. No necesitas memorizar el código para continuar.

fn main() { let name = "Lumi"; let seeds = 4 + 3; println!("{}: {}", name, seeds); }
A tu ritmo

Mis archivos y GitHub

Cada lección puede convertirse en un registro propio: código, notas o un plan de práctica. Guardar un archivo en GitHub es opcional y no cambia tus XP.

Manual del alumno

El editor y las descargas se abren cuando esta lección esté disponible para tu cuenta. Revisa el acceso indicado abajo o vuelve al mapa de la ruta.

Comprobando tu acceso a esta lección…

Rullstpetbot

La IA puede equivocarse. Consulta el material de la lección.