JSON es un formato de texto para datos. Python usa False; JSON usa false. json.dump y json.load traducen valores compatibles, como listas, diccionarios, números y booleanos.
2
En la versión 1, Path apunta a my-missions.json en la carpeta actual de la terminal. open("x") crea un archivo nuevo y falla si ya existe. with cierra el archivo al salir del bloque.
3
El segundo bloque abre el archivo para leer con UTF-8; json.load recupera los datos. Ejecuta en una carpeta de práctica. Para repetir, elige otro nombre o conserva el archivo anterior; no cambies a "w" sin entender que reemplaza el contenido.
4
JSON válido no garantiza datos adecuados: "minutes": "diez" sigue siendo texto. El proyecto final comprueba campos y tipos. Un archivo guardado no es automáticamente una copia de seguridad ni un envío a GitHub.
✦
TU MISIÓN
Guardar y releer datos JSON; distinguir persistencia, validación y copia de seguridad.
Prueba la primera lección de cada ruta. Entra o crea tu cuenta para guardar el progreso y continuar.
Ejecuta en la carpeta de práctica y abre my-missions.json en el editor. Ejecuta otra vez y observa FileExistsError. Comprueba que se conservó el primer archivo. Después cambia el nombre de salida y una duración y repite.
PYTHON · .py
Tu espacio de práctica Python
Aquí lees y predices salidas preparadas. Para ejecutar el código real, descarga el archivo, edítalo en el ordenador y usa Python. Rullst Academy evalúa las respuestas de la lección; no verifica la ejecución local.
Guardar y ejecutar
Extrae el ZIP de la actividad en su propia carpeta. Abre la terminal allí y usa el comando de tu sistema. Si descargas el archivo editado por separado, usa su nombre real en el comando. Guarda antes de volver a ejecutar.
El editor conserva un borrador local y puede enviar un archivo .py a GitHub con tu confirmación. Descarga tu código editado para conservarlo. El ZIP es material inicial; en el proyecto final publica también datos y pruebas siguiendo PUBLISH.md.
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.
Descarga el ejemplo de la lección y un cuaderno para tus notas. El ZIP incluye una guía para organizar actividades en uno o varios repositorios. Publicar es opcional; las cuentas habilitadas también pueden usar el botón de envío a GitHub.
Tu archivo de esta lección
Edita el ejemplo o registra lo aprendido. Este espacio no ejecuta código ni corrige respuestas. El borrador se guarda solo en este navegador, separado por cuenta; tú decides cuándo descargar o enviar a GitHub.
El ejemplo puede ser solo un fragmento o una guía. Cambiar la extensión no lo convierte en un programa completo. El ZIP de la actividad contiene material inicial; el botón de archivo editado descarga tu texto.
Tu texto se guardará en este navegador al editarlo. En un equipo compartido, borra los borradores al terminar.
Como visitante, este borrador pertenece al navegador y no se transferirá a una cuenta. Descarga una copia antes de entrar o crear una cuenta.
El envío directo acepta hasta 8 KiB de texto en un archivo. Usa las descargas y la guía manual para proyectos con varios archivos.
Guardar en mi GitHub
Elige un repositorio personal autorizado. Cada envío crea un archivo nuevo en una carpeta de la actividad; se conserva el contenido existente. Tú decides si usas el mismo repositorio o destinos diferentes.
¡Hola! Soy Rullstpetbot, el cangrejo robot de Rullst Academy. Descubramos el siguiente paso. Elige una pista abajo.Orientación revisadaRespuesta de IA · comprueba la lecciónTúMaterial de referencia enviado al tutorPreparando una explicación…Respuesta disponible en la conversación.Conversación borrada de esta página.IA disponible. También tienes pistas revisadas.Las orientaciones revisadas están listas. La conversación de IA todavía no está conectada en este entorno.En esta versión las cuentas infantiles o restringidas usan ayuda guiada. La conversación de IA requiere una cuenta adulta con correo confirmado.Usa las orientaciones revisadas. Para conversar con la IA cuando esté disponible, inicia sesión con una cuenta adulta y correo confirmado.La ayuda de esta lección sigue los permisos y el progreso de tu cuenta. Mientras tanto puedes usar “Conocer la Academy”.Lee el aviso y marca la opción antes de enviar a la IA.Se alcanzó el límite de uso. Continúa con las pistas revisadas e inténtalo más tarde.No pude obtener una respuesta ahora. Tu pregunta sigue en el campo; usa las orientaciones revisadas o inténtalo más tarde.Usa una pregunta breve de hasta 400 caracteres, sin datos personales.AmpliarVolver al panelElige una ruta del catálogo y empieza por la primera lección. Lee el objetivo, prueba la actividad y revisa los comentarios. Los recorridos sugieren puntos de entrada; la apariencia no define tu capacidad. Inicia sesión para guardar el progreso. Las cuentas infantiles siguen los controles del responsable. Al completar una ruta revisa el material descargable: algunos proyectos usan Rust/Rullst y otros son cuadernos de actividades. Cada README explica el formato. Consulta la guía del estudiante para conocer los recursos.Aquí usamos pistas revisadas de la misión, sin enviar mensajes a la IA.Otra pistaRevisar la última pistaQuiero una pistaConocer Rullst Academy
Vamos a descubrirlo juntosPruébalo. Crea una cuenta para guardar tus logros.Cargando tu camino…No fue posible conectar ahora. Tu respuesta sigue aquí. Inténtalo de nuevo para guardar.No pudimos guardar ahora. Inténtalo de nuevo en un momento.Demasiados intentos en poco tiempo. Espera unos minutos e inténtalo de nuevo.Usa un apodo de 3 a 24 letras sin acentos, números o _.Usa al menos 10 caracteres. Si es muy larga, acórtala a un máximo de 72 bytes (los acentos pueden ocupar más de uno).Las contraseñas deben coincidir.Ese apodo ya está en uso. Elige otro o entra en tu cuenta.No encontramos esa combinación. Revisa tus datos de acceso y tu contraseña o código.ApodoDe 3 a 24 letras sin acentos, números o _.Correo electrónico o apodoUsa el correo de tu cuenta o tu apodo de acceso. Los alumnos sin correo usan su apodo.Abre Rullst Academy en la dirección configurada e inténtalo de nuevo.Revisa los valores del ejercicio e inténtalo de nuevo.Completa la lección anterior para guardar este descubrimiento. Ya puedes leer la explicación.EntrarCrear cuentaRecuperar accesoContraseña¡Muy bien! Vamos a entender lo que descubriste.Este logro ya está guardado. ¡Repasar también es parte de aprender!Primero juega: toca una respuesta. Después elige qué hizo la aplicación.Elige un título de 3 a 40 caracteres y piensa: ¿cambiaste el texto o el ordenador?Cuenta las cuatro estrellas con calma. El juego compara tu elección con la respuesta que guardamos.Busca /jogar. La ruta conecta ese camino con la respuesta del juego.Vamos juntos: usa 2 aciertos y 5 puntos por acierto. Cuenta 5 + 5. Escribe 10 como total.Para un acierto, celebra. Para una respuesta incorrecta, invita a intentarlo de nuevo.Piensa en el jugador: primero ve la pregunta, después responde y al final ve el resultado.Usa un título de al menos 3 caracteres, una pregunta de 6 o más y dos opciones diferentes. Prueba ambas respuestas, predice los puntos y responde la revisión sobre el servidor.¡Lo lograste! Crea una cuenta y repite este pequeño descubrimiento para guardarlo en tu camino.Progreso guardado en tu cuentaCompletadaTu próximo descubrimientoMás adelanteYa practicaste hoy. ¡Puedes descansar o explorar más!Una lección ya es un buen logro. Vuelve cuando puedas; tu progreso sigue aquí.¡Ganaste 10 XP por la visita de hoy!Los 10 XP de hoy ya están en tu cuenta.No pudimos confirmar el bono ahora. Tu cuenta sigue funcionando; inténtalo de nuevo.El bono queda pausado mientras haya una restricción en la cuenta o una pausa del responsable.Volver a confirmar el bono¡Lo lograste!Todavía no. Observa la pregunta otra vez e intenta otra respuesta.Elige una respuesta.Estás en la página de inicio. ¿Dónde estará el juego?En esta vista previa, /jogar abre el quiz. En tu proyecto descargable, una ruta Rullst lo hace en el servidor.Abriste la ayuda. Para jugar, prueba otro camino.Ambos caminos han sido probados.Puntos al acertarPuntos al fallarGuardando…Escuchar la explicaciónDetener lecturaLa lectura en voz alta no está disponible en este navegador. El texto está aquí abajo.Contraseña cambiada. Guarda el nuevo código y vuelve a entrar. El código anterior ya no funciona.Tu cuenta está conectada. Los logros de esta ruta se guardan en el servidor.Comprobar mi descubrimientoGuardé mi códigoMostrar la preguntaRecibir la respuestaMostrar el resultadoUsa de 3 a 24 letras, números o _ en la dirección.Esta dirección está reservada. Elige otro apodo.Revisa el apodo y el idioma. El apodo debe tener hasta 40 caracteres en una sola línea.Esta dirección ya está reservada por otra persona. Elige otra.Ya reservaste cinco direcciones. Reutiliza una de tus direcciones anteriores.Perfil publicado. Tu enlace está listo para compartir.Preferencias guardadas. Tu perfil es privado.¡Enlace copiado!Copia esta dirección:Participación guardada. Tus logros completados pueden aparecer en la clasificación.Ya no participas en la clasificación. Tu progreso se ha conservado.Publica tu perfil antes de entrar en la clasificación. Puedes seguir aprendiendo con el perfil privado.En esta fase solo pueden participar mayores de 18 años.Archivo preparado para descargar. Guárdalo en un lugar seguro.Tu cuenta fue eliminada de la base activa y sus sesiones se cerraron.Confirma que quieres eliminar la cuenta antes de continuar.Los borradores de esta cuenta se eliminaron de este navegador.El navegador no permitió borrar los borradores. Usa su configuración para eliminar los datos de este sitio.Vista previa de Rullst Academy: prueba la primera lección gratis. Los nuevos registros están pausados mientras completamos los flujos de privacidad y autorización de responsables.Elige…13 a 15 años13 a 17 años16 a 17 años18 años o másElige cómo entrar o crear tu cuenta y después personaliza tu apodo y perfil. Los menores de 18 años necesitan una cuenta creada por su responsable.Cuentas registradasLecciones completadasEsta área es solo para administradores.Servicio de correo sin configurarServicio de correo configuradoUna vista general para seguir la Rullst Academy.Las solicitudes de privacidad se atienden mediante el procedimiento operativo de la Rullst Academy. Este panel solo muestra totales.Registro pausadoRegistro abiertoSolicitudes de privacidad pendientesEstado de la plataformaAdministraciónDeclaro que tengo al menos 18 años.¿Cuál es tu grupo de edad?SeleccionaRespondidoRevisar una respuestaRecuperar por correoCambiar contraseñaUsa al menos 10 caracteres. Al guardar, vuelve a entrar con tu nueva contraseña; se cerrarán las sesiones anteriores.Cuenta creada. El alumno ya puede entrar con el apodo y la contraseña elegidos.Contraseña del alumnoApodo de acceso del alumno (evita nombres reales)Elige tu nueva contraseñaPresentar una quejaNo pudimos conectar este registro automáticamente. Usa su método de acceso actual o confirma primero el correo de la cuenta. No se sustituyó ninguna cuenta.La vinculación requiere una cuenta adulta con correo confirmado y sin restricción de tratamiento.Este vínculo ya existe o la cuenta externa pertenece a otra cuenta de Rullst Academy. No se unieron ni sustituyeron cuentas.Cancelaste la autorización. Tu cuenta no cambió.Desvincular GitHubEsta dirección aún necesita la confirmación por correo de Academy. Abre el enlace recibido o solicita otro con la opción de confirmación de correo.Para este registro, elige la cuenta Google con el mismo correo indicado y verificado por Google. Vuelve a iniciar el registro para corregir la dirección.No pudimos confirmar este acceso. Reintenta o usa otro método de acceso.Desvincular GoogleContinuar con GoogleSi eliges el acceso con Google, Google procesa tu autenticación. Solicitamos solo identidad básica (openid) y correo. Usamos la dirección recibida para comprobar el registro. Gmail y Google Workspace con identidad y correo verificados pueden activar el registro e iniciar sesión sin otro enlace de confirmación. También podemos conectar una cuenta adulta existente, sin restricciones, cuyo correo confirmado coincida con la dirección validada por Google, conservando la cuenta y su progreso. Otras direcciones usadas con Google requieren confirmación propia de Academy. Guardamos el identificador estable de la cuenta Google, el vínculo con tu cuenta local y su fecha. No guardamos tokens, fotos ni nombres de Google, ni solicitamos acceso a Gmail, Drive, contactos o calendario. La coincidencia del correo, sin estas verificaciones, no conecta cuentas. El acceso Google no demuestra edad ni consentimiento parental. Desvincular revoca el acceso local; también puedes retirar la autorización en las conexiones de tu Cuenta de Google. Google procesa datos, incluso internacionalmente, según su política y las salvaguardas descritas en este aviso.Registrarse con GoogleUsa el correo de la cuenta Google que elegirás. Con Gmail o Google Workspace verificado, ya entras al volver: sin contraseña nueva ni otro enlace de confirmación. Si ya tienes una cuenta elegible con ese correo confirmado, se conectará y conservará tu progreso. Otros correos usados con Google pueden requerir confirmación.Iniciar sesión con GoogleVincula una cuenta externa para entrar en próximas visitas. Disponible para cuentas adultas con correo confirmado. Tu contraseña de Rullst Academy sigue funcionando.Entra con la cuenta Google o GitHub que usaste al registrarte. Un Gmail o Google Workspace verificado también puede conectar tu cuenta existente mediante su correo confirmado.Este intento caducó o pertenece a otro navegador. Vuelve a empezar.Vincular GitHubCuenta vinculada. Puedes usarla para entrar la próxima vez.Accesos vinculadosTras desvincular Google o recuperar/cambiar tu contraseña, entra con tu método actual y conecta Google de nuevo en Mi cuenta → Accesos vinculados.Esta cuenta externa aún no está vinculada. Usa un acceso ya configurado o tu correo y contraseña y vincúlala en Mi cuenta. Si aún no tienes cuenta, créala primero.o entra con correo y contraseñao crea una contraseña para registrarte con correoTu cuenta se creó con acceso externo. Para confirmar cambios sensibles, como cambiar el correo o eliminar la cuenta, define una contraseña mediante el enlace enviado a tu correo. Esto cierra las sesiones y elimina los vínculos actuales; después entra con la nueva contraseña y vuelve a vincular los accesos deseados.Si eliges el acceso con GitHub cuando esté disponible, GitHub procesa tu autenticación. Rullst Academy guarda el identificador numérico de GitHub, el vínculo con tu cuenta local y su fecha. El adaptador consulta el perfil público sin solicitar acceso a repositorios ni correos privados. No guardamos nombres, fotos, correos de GitHub ni tokens. No unimos cuentas por el correo del proveedor. Desvincular revoca el acceso local; para revocar también la autorización en GitHub, visita Settings → Applications en GitHub. Las copias de seguridad siguen la retención descrita en este aviso.Crear cuenta con GitHubCompleta tu correo y país y lee el aviso anterior. Con acceso externo no necesitas una contraseña ahora. Con GitHub, confirma también el correo enviado por Academy.Desvincular cierra las sesiones iniciadas con ese proveedor. Cambiar o restablecer la contraseña elimina todos los vínculos; puedes volver a vincularlos después.Enviar enlace para definir contraseñaYa estás en Rullst Academy. Para vincular otro acceso, usa Mi cuenta.Acceso confirmado. ¡Bienvenido a Rullst Academy!Entrar con GitHubEste proveedor de acceso no está disponible. Usa otro acceso configurado o correo y contraseña.Cuenta externa desvinculada. Vuelve a entrar para continuar.La nueva dirección sustituye a la actual solo tras confirmarla. El cambio cierra tus sesiones. Las cuentas antiguas pueden añadir aquí su primer correo.Enviar confirmación a la direcciónContacto y seguridadCorregir datosPaís de residenciaSelecciona tu paísCrear cuenta supervisadaCorreo del adulto¿Necesitas un enlace por correo?Confirma tu solicitudConfirmar nuevo correoConfirmar acceso a FamiliaGuardar nueva contraseñaConfirmar mi correoTu correoSe solicitó un cambio de contacto. Confirma el nuevo correo en 24 horas. El cambio cierra sesiones y requiere otra confirmación antes de crear cuentas en Familia.Confirma la nueva dirección · Rullst AcademyConfirma tu correo antes de entrar. Puedes pedir otro enlace abajo.¡Listo! La acción está confirmada. Entra en tu cuenta para continuar.Se creó una cuenta supervisada con tu autorización. Puedes revisar o exportar datos, pausar la recogida de actividades y retirar el consentimiento eliminando la cuenta del alumno en Familia cuando quieras. Si no reconoces esta acción, contacta a officialrullst@gmail.com. Para proteger al alumno, sus datos no aparecen en este correo.Autorización familiar registrada · Rullst AcademyMensaje de servicio de Rullst Academy. Si no pediste esta acción, ignora el enlace. No compartas enlaces de acceso. Soporte y privacidad: officialrullst@gmail.com.Solicitaste acceso a Familia. Antes de crear cuentas infantiles, lee https://academy.rullst.win/es/privacy. Los datos del alumno incluyen apodo, grupo de edad, país, idioma, contraseña protegida, progreso, actividades y vínculo contigo. Oracle los aloja en Brasil. Resend envía correos a adultos y guarda contenido y registros en EE. UU. No hay venta de datos, anuncios, perfil infantil público ni mensajes entre alumnos. Puedes revisar, exportar, pausar actividades o retirar la autorización eliminando la cuenta. Las cuentas infantiles inactivas por 365 días se eliminan. Confirma el acceso en 24 horas; después, autoriza cada cuenta en Familia. Si no continúas, no se crea una cuenta infantil. Puedes eliminar tu cuenta de adulto cuando quieras.Confirmación adicional de Familia · Rullst AcademyRevisa la dirección de correo.Este enlace caducó, ya se usó o no es válido. Pide uno nuevo.Introduce el correo de tu cuenta. Recibirás un enlace para elegir una nueva contraseña.Si la dirección corresponde, enviaremos un enlace. Revisa también el spam. Espera unos minutos antes de pedir otro.Reenviar confirmación de registroOlvidé mi contraseñaUsa el enlace en 30 minutos para elegir una nueva contraseña. Se cerrarán tus sesiones. Si no lo pediste, tu contraseña no ha cambiado.Recuperar acceso · Rullst AcademySe completó un cambio de contraseña o correo en tu cuenta. Si no reconoces la acción, contacta al soporte. Este mensaje no contiene contraseñas.Cambio de seguridad · Rullst AcademyEl correo no está disponible. Inténtalo más tarde.¡Correo confirmado! Ahora entra en tu cuenta. Si te registraste con Google, pulsa Entrar con Google abajo y elige la misma cuenta. Si usaste GitHub o correo y contraseña, entra con ese método. Confirmar el correo no inicia sesión automáticamente.Solicitaste una cuenta de adulto en Rullst Academy. Confirma tu correo abajo en 24 horas. Las cuentas sin confirmar se eliminan después de 48 horas.Introduce el correo de tu registro para solicitar un nuevo enlace de confirmación.Confirma tu correo · Rullst AcademyTu correo está confirmado y tu lugar en Rullst Academy está listo.
Aquí puedes experimentar, equivocarte, volver a intentarlo y descubrir de qué eres capaz. No necesitas saberlo todo para empezar: basta con dar el primer paso, a tu ritmo.
Entra con el método que elegiste al registrarte, elige un apodo en tu perfil y encuentra tu primera lección. Celebraremos cada descubrimiento contigo.¡Bienvenido a Rullst Academy!Tu cuenta es privada y tu responsable la supervisa. Puede ver el progreso, limitar actividades y ayudarte con la contraseña. También puedes ver, descargar o eliminar tus datos.Leí el aviso anterior y autorizo el uso de los datos descritos para enseñar y supervisar. Sé cómo retirar esta autorización.Estos controles afectan a las actividades guardadas en la cuenta. El contenido abierto se puede leer sin entrar. Guardar controles renueva la retención por 365 días. Eliminar la cuenta retira la autorización y borra sus datos.Un responsable legal crea y acompaña cada cuenta de menor. El alumno usa un apodo, sin correo propio, perfil público, clasificación ni mensajes entre personas. No pedimos documentos ni fotos. La confirmación por correo protege el acceso; no demuestra edad ni parentesco.Límite inicial de ocho cuentas de alumnos por responsable.Quiz con Rullst: última lección permitida (1 a 8)Antes de crear la cuenta: guardaremos apodo, grupo de edad, país, idioma, contraseña protegida, actividades, progreso y vínculo contigo para enseñar y supervisar. Oracle aloja estos datos en Brasil; Resend envía correos solo a adultos y guarda contenido y registros en EE. UU. No vendemos datos ni usamos anuncios. Puedes revisar, exportar, pausar la recogida de actividades o retirar tu consentimiento eliminando la cuenta del alumno aquí. Las cuentas infantiles sin actividad ni renovación de controles durante 365 días se eliminan. Las copias de seguridad caducan en 14 días y reaplican eliminaciones al restaurar.Pausar actividades de la cuentaTu responsable pausó las actividades o limitó las lecciones de tu cuenta. Habla con él para continuar.Recibir confirmación de FamiliaConservación hastaFamilia: aprender con acompañamientoSoy responsable legal de este alumno y tengo autoridad para autorizar esta cuenta.Para una cuenta de menor, pide a tu responsable legal que entre en su propia cuenta y abra Familia. No introduzcas tus datos aquí.Espera al menos 10 minutos tras confirmar tu correo antes de pedir la confirmación adicional de Familia. Es una medida de Rullst Academy, no un plazo legal.En revisiónExplorador RullstEsta opción es para cuentas anteriores que recibieron un código de recuperación. Usa el apodo de acceso y el código que guardaste. Las cuentas creadas con correo deben usar el enlace por correo.Tengo un código de recuperación anteriorUsa un acceso ya vinculado o tu correo y contraseña para continuar tu camino.Todavía necesito confirmar mi correoNueva contraseñaLeí el aviso de privacidad. Mi correo se usará para acceso, seguridad y mensajes esenciales de la cuenta.Lee el aviso y confirma las declaraciones necesarias.Oponerme a un usoContraseña cambiada. Entra con tu nueva contraseña.Los perfiles públicos y la clasificación están disponibles solo para adultos con correo confirmado y sin restricción de tratamiento.El registro de actividades está pausado por una restricción de privacidad. Gestiona esta opción en tu cuenta.Elige tu apodo y cómo quieres aparecer. Tu perfil permanece privado hasta que decidas publicarlo.RecibidoActualizarCrea tu cuenta y elige tu apodo después, en el perfil.Explica tu solicitudSolicitud recibida. Guarda la referencia y sigue las novedades abajo.Restringir tratamientoAl activarlo pausamos el registro de actividades y ocultamos perfil y clasificación. Puedes acceder, exportar o eliminar datos y enviar solicitudes. Desactivarlo no vuelve a publicar tu perfil.Limitar el uso de mis datosSolicita una corrección, oposición, revisión de una respuesta o presenta una queja. No envíes documentos, contraseñas ni datos sensibles. Sigue la respuesta aquí; nuestra meta inicial es responder en 15 días, respetando el plazo legal aplicable. También puedes contactar al responsable o a la autoridad de tu país.Ya tienes cinco solicitudes en curso. Espera una respuesta o usa el contacto de privacidad.Tus solicitudes de privacidadSigue cerca de RullstCambio guardado.Enviar solicitudEnviar enlace de recuperaciónEnviar confirmación de correo¿Usas una cuenta de alumno supervisada? Pide a tu responsable que restablezca tu contraseña en la sección Familia de su cuenta.Menos de 13 añosUsar mi código anteriorPequeños pasos. Grandes descubrimientos.¡Correo confirmado! Ahora entra con Google, GitHub o correo y contraseña, según tu método de registro. La confirmación del correo no inicia sesión automáticamente.Crear mi apodo en el perfilTu próximo capítulo empieza aquíEl mundo necesita tus ideas.Qué bueno tenerte aquí. Este es tu espacio para descubrir, experimentar y crear.No necesitas saberlo todo para empezar. Basta una pregunta, un poco de curiosidad y el valor de intentarlo. Aquí cuenta cada pequeño paso, incluso cuando toca intentarlo de nuevo. Aprende a tu ritmo, celebra tus descubrimientos y da vida a lo que solo tú puedes imaginar.Crea tu apodo en tu perfil de usuario cuando quieras. Tu perfil empieza privado; tú decides si compartes tus logros y participas en la clasificación.Un espacio a tu maneraConfirma tu correo antes de entrar. Si la dirección permite el registro, recibirás un enlace. Revisa también el spam. ¿Ya tienes cuenta? Inicia sesión o solicita recuperar tu contraseña.Volver a leer la bienvenidaCon cariño, Rullst. ¿Creamos juntos?BienvenidaTu apodo y tu perfilTu espacio para descubrirRespuestas en borrador en este navegador. Solo una finalización confirmada registra progreso.Volver al catálogoElige una tarjeta disponible para empezar. Cada ruta tiene su página y secuencia de lecciones.Logro de rutaCompletaste todas las actividades de esta ruta. Este logro de aprendizaje no es una certificación profesional.Una idea a la vez: comprende, experimenta y comprueba tu predicción.Ruta completaBorrar el borrador de esta lección¿Borrar el borrador del editor de esta lección en este navegador y volver al material inicial? Descarga primero lo que quieras conservar.Borrador eliminado de este navegador. El material inicial volvió al editor.El borrador cambió en otra pestaña. Tu edición se mantuvo aquí sin sustituir la otra versión. Descarga esta versión antes de recargar o continuar en otra pestaña.El navegador no pudo guardar el borrador. Descarga tu archivo antes de salir; el progreso confirmado en la cuenta es independiente.Tu texto se guardará en este navegador al editarlo. En un equipo compartido, borra los borradores al terminar.Se recuperó tu borrador de este navegador. Revísalo antes de enviarlo.Borrador guardado en este navegador. Esto no significa que se haya enviado a GitHub.Como visitante, este borrador pertenece al navegador y no se transferirá a una cuenta. Descarga una copia antes de entrar o crear una cuenta.Descargar el proyecto final de la rutaDisponible al completar la ruta. El ZIP reúne los archivos del proyecto; tus cambios en este espacio permanecen en el archivo editado.El envío directo acepta hasta 8 KiB de texto en un archivo. Usa las descargas y la guía manual para proyectos con varios archivos.El ejemplo puede ser solo un fragmento o una guía. Cambiar la extensión no lo convierte en un programa completo. El ZIP de la actividad contiene material inicial; el botón de archivo editado descarga tu texto.Lo que entendí:
Mi ejemplo o plan de práctica (usa datos ficticios):
Cómo comprobé el resultado:
Una duda o próximo paso:
Mi registro de aprendizajeEl ZIP del cuestionario usa la última creación completada y guardada en tu cuenta. Los cambios sin comprobar del formulario o de este editor no cambian ese ZIP.Elige un escenarioMini experimentoSimulación didáctica: compara tarjetas y comprueba tus predicciones. El navegador no compila Rust ni inicia un servidor.Resultado de este escenarioMostrar resultadoTu responsable debe habilitar esta ruta en Mi cuenta. Los logros existentes siguen guardados.Otras rutas que el alumno puede practicarLas nuevas rutas empiezan desactivadas. La pausa general se aplica a todas. Los límites controlan actividades y progreso de la cuenta; los textos públicos siguen accesibles.Quiz con Rullst: última lección permitida (1 a 8)Prueba la primera lección de cada ruta. Entra o crea tu cuenta para guardar el progreso y continuar.Desde los primeros descubrimientos hasta proyectos avanzados. Explora matemáticas, programación y nuevas ideas con Rust y Rullst. Aprende, experimenta y crea a tu ritmo.Tu fragmento en construcciónrespuestas preparadasPrepara tus respuestas y comprueba cuando estés listo.Taller de descubrimientosMueve las tarjetas con las flechas y comprueba tu secuencia.leccionesPara personas curiosas, incluso sin interés previo en programar. Observarás, compararás y explicarás decisiones con situaciones ficticias.Mente investigadoraInvestiga afirmaciones, planea pruebas justas y revisa fuentes. Termina montando tu propia investigación.Descargar cuaderno de investigaciónUna guía editable en Markdown para aplicar preguntas, pruebas, registros y revisión fuera de Rullst Academy. Usa situaciones seguras y datos ficticios.Separar observación, preferencia e hipótesis.Planear pruebas y comprobar los límites de la evidencia.Preparar un cuaderno para tu investigación.Detective de ideas22 lecciones disponiblesElige una ruta y avanza a tu ritmo. Cada una tiene su secuencia, práctica y logro; no necesitas terminar otra para empezar.El envío directo requiere una cuenta adulta con correo confirmado y GitHub vinculado. La descarga sigue disponible según el acceso a la actividad.Elige un destino y revisa la ruta y la visibilidad antes de confirmar.Revisé el código, el destino y la visibilidad. Quiero enviar este archivo.GitHub rechazó el acceso o pidió una pausa. Revisa los permisos y vuelve a intentarlo más tarde.Repositorio de destinoDescargar mi archivo editadoDescarga iniciada. Revisa la carpeta de descargas; el envío a GitHub es independiente.Edita el ejemplo o registra lo aprendido. Este espacio no ejecuta código ni corrige respuestas. El borrador se guarda solo en este navegador, separado por cuenta; tú decides cuándo descargar o enviar a GitHub.El archivo ya existe o la rama rechazó el envío. Revisa el repositorio; no se sobrescribió nada. Para una versión nueva, edita el texto y revisa otra vez.Elige un repositorio personal autorizado. Cada envío crea un archivo nuevo en una carpeta de la actividad; se conserva el contenido existente. Tú decides si usas el mismo repositorio o destinos diferentes.No se pudo completar el envío. Revisa el repositorio e inténtalo de nuevo. La Rullst Academy no sustituye archivos existentes.Formato del archivoAutoriza la GitHub App en tu cuenta personal vinculada, seleccionando repositorios y el permiso de contenido. Después vuelve a cargar.Autorizar repositorios en GitHubVincula GitHub en Mi cuenta antes de cargar los repositorios.Cargar mis repositoriosRecordar un repositorio por rutaCargar más repositoriosLa conexión no confirmó el resultado. Revisa GitHub o reintenta sin editar el texto; el mismo intento no crea otra copia.Crear repositorio en GitHubNo hay repositorios personales disponibles en esta página. Crea uno con README y selecciónalo en la instalación, o carga la siguiente página si está disponible.Un repositorio para todas las actividadesAbrir mi archivo en GitHubCómo quiero organizarSi autorizas el envío de actividades, la GitHub App accede solo a los repositorios seleccionados en la instalación. La Rullst Academy consulta el identificador GitHub vinculado, su instalación y la lista de repositorios para comprobar el destino. Tras tu confirmación, envía el texto revisado a un archivo nuevo en el repositorio elegido. El texto y los tokens de instalación no se guardan en la base de la Rullst Academy. Las preferencias de destino permanecen en este navegador, separadas por cuenta, y pueden eliminarse con Borrar datos locales. Eliminar la cuenta de Rullst Academy no elimina archivos en GitHub; gestiona los archivos y revoca la instalación en el propio GitHub. El borrador del editor también permanece en este navegador, separado por cuenta y lección. No se traslada a otro dispositivo; descarga una copia y bórralo en equipos compartidos.PrivadoPúblico: cualquiera puede verloArchivo guardado en GitHub. Abre el enlace para revisar tu commit.Enviar archivo a GitHubUsa hasta 8 KB de texto por envío. Para proyectos mayores, descarga el material y usa el envío manual.Mi código o mis notasGuardar en mi GitHubEl envío directo aún no está disponible. Puedes descargar tu archivo y seguir la guía de publicación manual.La visibilidad del repositorio cambió. Vuelve a cargar y revisa antes de enviar.Tu archivo de esta lecciónRepasar esta rutaPara quienes quieran entender cómo funciona una página, empezando de cero. Las actividades usan ejemplos pequeños; el código completo puede leerse después.Jardinero de ideas con RullstSigue una visita entre navegador y servidor, descubre HTML y conecta dos páginas. Al final, lleva tu jardín de ideas al ordenador.Descargar mi jardín con RullstProyecto de dos páginas con Rullst 12, README traducido y pruebas. Instala Rust para ejecutarlo localmente; la preparación inicial descarga dependencias.Entender los papeles de Rust, Rullst y navegador.Conectar rutas, estructura HTML y enlaces claros.Comprobar dos páginas, texto insertado y un error 404.Rullst: una página cobra vidaPara quienes quieran empezar con clics y un quiz propio. No requiere experiencia programando. Si prefieres conocer primero las herramientas, prueba la ruta introductoria de Rullst.Transformar una pregunta en un quiz interactivo.Experimentar con respuestas, decisiones y puntuación.Llevarte un proyecto Rullst con las decisiones de tu quiz.Para quienes nunca programaron o quieren empezar de nuevo con calma. No hace falta instalar nada en las lecciones. Alguien de confianza puede ayudar con la lectura.Primeras chispas en RustEnciende una terminal, descubre qué cambian las comillas y convierte errores en pistas. Tu misión final: una tarjeta de explorador hecha en Rust.Descargar mi primer proyecto RustTarjeta de explorador para la terminal, con instrucciones en tu idioma. Sin dependencias externas; requiere Rust instalado para ejecutarla en tu ordenador.Distinguir código, texto y resultado en la terminal.Leer nombres y cálculos, usando errores como pistas.Preparar un proyecto Cargo y comprobar dos casos.Rust: primeras chispasPara quienes quieran practicar código paso a paso. La ruta presenta la sintaxis; si todo parece nuevo, empieza por Rust: primeras chispas.Constructor de programas RustValores, decisiones, bucles, funciones, préstamos y Option. Construye una central de puntos y llévate un proyecto Rust ejecutable.Descargar proyecto RustPrograma de terminal en Rust, sin framework. Incluye comentarios en tu idioma, README y pruebas. El quiz de la primera ruta usa Rullst 12.Leer valores, condiciones, bucles y funciones.Experimentar con préstamos y ausencia mediante Option.Construir y probar una central de puntos.Rust: de la idea al programaEmpezar esta rutaPrueba la primera lección sin cuenta. Entra para guardar tus logros.¿Esta ruta es para ti?Tu camino, paso a pasoLo que descubrirásEl tiempo es una estimación, no un plazo. Descansa, usa las pistas e inténtalo otra vez cuando lo necesites.Todavía hay algo que investigar. Usa la pista e inténtalo de nuevo.Lección completada y progreso guardado en tu cuenta.Cambiaste la respuesta. Comprueba de nuevo para validar esta versión.Mis archivos y GitHubComprobando tu acceso a esta lección…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.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.Listo para comprobar tu respuesta.Lee la explicación antes de volver a intentarlo.Tus rutasUn mundo, cinco territoriosDescubrimiento, Fundamentos, Construcción, Especialización y Fronteras representan profundidad. Avanzas con lo que aprendes y el apoyo que necesitas.Curso completadoElige tu recorrido y ambiente. Explora cursos gratuitos con apoyo lector, tres estilos visuales y progreso guardado.En la Expedición Aurora, afrontamos los dragones de los problemas y la ignorancia con preguntas, conocimiento y creatividad. Los errores nos dan pistas para el siguiente intento.Los dragones son los desafíos.Conocer el cursoEncuentra un punto de partida y elige el escenario de tu viaje.¿Cuál será tu próximo descubrimiento?Con JavaScript desactivado se muestran todas las sugerencias. Los enlaces a los cursos siguen disponibles.Mi recorridoPrefiero explorar todasExplorar • imaginar • descubrirPreguntar • experimentar • probarConstruir • comprender • profundizar{done} de {total} leccionesEl progreso todavía no ha cargado. Puedes seguir explorando los cursos.Apoyo lectorEn las lecciones, Escuchar usa las voces disponibles en tu dispositivo. También puedes compartir la lectura con alguien.Sugerencias para explorarRecordar elecciones en este navegadorNinguna lección completada en esta parada.Tu ambienteLas elecciones se aplican solo en esta página.Etapa de referenciaEsta elección recomienda contenido. No informa ni cambia la edad de la cuenta ni concede permisos.No se pudo guardar la preferencia. Tu elección se aplica en esta página; revisa los permisos de almacenamiento del navegador.Cambiar de recorrido conserva tus logros. Puedes volver cuando quieras.Ambiente actual: Aventura — formas redondeadas, ilustraciones y movimiento suave.Ambiente actual: Laboratorio — fondo con cuadrícula, detalles técnicos y formas intermedias.Ambiente actual: Estudio — líneas más rectas, fondo limpio y menos movimiento decorativo.Ambiente actualizado. Tus logros siguen contigo.Elecciones restablecidas. Explora a tu ritmo.Tus elecciones quedan en este navegador. No cambian tu cuenta ni los permisos familiares.Entra para guardar tus logros. Puedes probar la primera lección de cada ruta sin cuenta.18+ · Desarrollar competencias15–17 años · Construir mi futuro5–7 años · Descubrir jugando12–14 años · Experimentar caminos8–11 años · Crear e investigarEn las próximas profundizaciones practicaremos requisitos claros, revisión de código sugerido, pruebas de fallos y decisiones explicadas. Aprender a usar IA incluye saber comprobar el resultado.Aprender con IA, comprobar con evidenciasTodas las posibilidadesVer sugerenciasEstudia las bases disponiblesTodas las formacionesDescubre qué crean las personas en su trabajoUna formación de carrera combina bases, tareas de trabajo, proyectos y evaluación. Hoy puedes estudiar las bases publicadas y conocer el plan completo.Carreras en la era de la IAFormaciones de carreraConocer las carrerasConecta habilidades con tareas profesionales, proyectos propios y evaluación práctica. Los mapas muestran las etapas disponibles y las pendientes.¿Cómo quieres explorar?Elige una habilidad, explora una carrera o conoce las próximas especializaciones. Descubre qué puedes estudiar ya en Rullst Academy.Explorar formacionesUn descubrimiento puede convertirse en un proyectoUna primera experiencia para tiEn preparaciónInicia sesión para ver el progreso que ya has conseguido.Desarrolla competencias con proyectos propiosConstruye proyectos para tu futuro¿Descubrimos qué podemos crear?Prueba un área y encuentra tu caminoTus ideas pueden cobrar vidaExplora desarrollo, seguridad, IA, datos y nube. Cada camino muestra qué puedes estudiar ahora y qué estamos preparando.De tus primeras ideas a tus proyectos profesionalesTus conocimientos pueden ir más allá de la sugerencia. Los estilos Aventura, Laboratorio y Estudio siguen siendo independientes.Comienza desde cero, aprovecha lo que ya estudiaste o profundiza en un área. El mapa muestra bases disponibles y próximas etapas de preparación profesional.Conecta fundamentos, proyectos propios y competencias profesionales. Avanza con autonomía gradual y apoyo en actividades que requieran acompañamiento.Con una persona adulta, elige un descubrimiento. Observa, juega y explica señalando o dibujando. Las primeras actividades necesitan lectura compartida.Conoce distintas áreas mediante proyectos y descubre el mapa completo. Experimenta antes de elegir dónde profundizar.Prueba crear, investigar y cuidar el mundo digital. Conoce profesiones mediante pequeños proyectos, con apoyo cuando lo necesites.Tu progreso aún no se ha cargado.Revisión editorial: 26/09/2026. Fuente: encuesta global de empleadores de 2025; no es un análisis de vacantes por país o lenguaje ni una promesa de contratación.Consultar el informe del WEFSoftware, IA y datos, redes y ciberseguridad aparecen en las proyecciones de crecimiento de competencias y empleo del WEF para 2030. Nuestra primera formación aprovecha las bases de Rust y Rullst ya publicadas.¿Por qué aprender estas competencias?Otras especializaciones previstas: seguridad de aplicaciones con IA y rendimiento en Rust. Cada recorrido tendrá sus propios requisitos previos, proyectos y criterios de evaluación.FormacionesBases disponibles · formación en desarrolloVer el mapaEn planificación · lecciones aún no disponiblesCriptografía poscuánticaUna futura especialización en seguridad: estudiar criptografía resistente a ataques cuánticos, inventario y migración. Estos algoritmos pueden ejecutarse en computadoras convencionales; es un recorrido distinto de programar circuitos cuánticos.Conoce también el objetivo profesional{done} de {total} lecciones completadasAquí aparece el progreso de las rutas disponibles. Completar estas bases no completa las etapas en preparación ni otorga certificación profesional.El proyecto que queremos ayudarte a construirObjetivo de la formación completa, aún en preparación. Puedes comenzar por las bases publicadas y construir a tu ritmo.Computación cuánticaComienza por las bases disponibles de matemáticas y probabilidad. El recorrido cuántico sigue en planificación.Explorar bases de matemáticasUn descubrimiento inicial de bits, cúbits y medición, seguido de fundamentos matemáticos y pequeños circuitos simulados. La profundización tratará algoritmos, ruido y límites.Tu mapa de aprendizajeYa puedes estudiar las rutas de abajo. Cada etapa también muestra la profundización pendiente para completar la formación.Tu progreso en las bases publicadasRutas de habilidadesExplorar habilidadesAprende una habilidad como Rust, SQL, Git o pensamiento crítico. Aprovecha estas bases en distintas carreras.EspecializacionesVer próximas especializacionesProfundiza en un tema después de construir las bases necesarias. Los nuevos recorridos de abajo están en planificación.Elige una referencia para las sugerencias. No declara tu edad ni cambia los permisos de la cuenta.Comenzar con este descubrimientoAjustar mi recorrido y estilo¿Qué te gustaría aprender a construir?Distintos caminos para aprenderElige una opción y usa colores en formato #RRGGBB.TarjetasTu aventura empieza contigoElige tu personajeElige tu personaje para empezar1. Elige una clase y una apariencia2. Dale tus colores a la aventuraTodas las clases pueden explorar todas las rutas. La elección es visual: no cambia el XP ni la dificultad. La ropa y el equipo son fijos. Tu personaje no tiene que parecerse a ti.CompletadaDragón colosal de escamas oscuras, alas biomecánicas, sensores de IA y emisores láser sobre una ciudadela entre las nubes.Derrota a los dragones de la ignorancia y los problemas.Investiga una pregunta, prueba una idea y resuelve un desafío. Cada descubrimiento abre un nuevo camino.Personalizar personajeExplorar el mapa del mundoColor de ojosAbrir selector de color de ojosRostroRostro 1 · inspiración europeaRostro 2 · inspiración asiáticaRostro 3 · inspiración africanaColor del cabelloElegir color del cabelloUsa el selector o escribe # seguido de seis caracteres del 0 al 9 o de A a F. Ejemplo: #AF795B. ¡Los colores imaginarios también valen!En cursoUn editor, dos estilos para explorar. Elige tu personaje, personaliza y guarda cuando esté listo.Personaliza tu personajeAventura infantilCerrarElige un personaje de la aventura infantilAmpliar retratoPequeño exploradorPequeña exploradoraNiña de piel morena, trenza larga y mochila naranja, con cuaderno, lupa y una hoja geométrica.Lupa en mano, preguntas en el cuaderno. El mundo tiene pistas que te esperan.¿Una hoja se parece a otra? La exploradora observa, dibuja y compara antes de decidir. Cada buena pregunta abre un nuevo camino.Observar · preguntar · descubrirNiño de rasgos asiáticos y cabello negro, con mochila naranja, lupa y cuaderno abierto en un jardín tecnológico.Lupa en mano, preguntas en el cuaderno. El mundo tiene pistas que te esperan.Encontró una semilla diferente en el jardín. Antes de decir qué es, observa su forma, la dibuja y la compara con otras. Una buena pregunta puede abrir una gran aventura.Observar · preguntar · descubrirFemeninaElige un rostro y personaliza piel, ojos y cabello. Los colores originales siempre están disponibles.Pequeño guardiánPequeña guardianaNiña negra de pelo rizado corto y bufanda naranja, sosteniendo una pequeña maqueta de puente luminoso.La valentía también es pedir ayuda, acoger a alguien y encontrar una solución en equipo.Un puente debe servir a quienes lo cruzan. La guardiana escucha al grupo, prueba caminos y ayuda a cada persona a participar en el descubrimiento.Cuidar · colaborar · conectarNiño de piel morena y cabello ondulado, con audífono y chaqueta verde, ofreciendo la mano y sosteniendo un pequeño puente luminoso.La valentía también es pedir ayuda, acoger a alguien y encontrar una solución en equipo.El equipo quiere cruzar un arroyo. Invita a todos a dibujar un puente y prueba una pequeña maqueta con sus amigos. Cada persona aporta a su manera. Juntos encuentran un camino seguro.Cuidar · colaborar · conectarElige un personaje, prueba sus apariencias y colores y guarda tu elección.Pequeña inventoraPequeño inventorNiño de pelo pelirrojo rizado y gafas, en silla de ruedas, con un cangrejo robot en su regazo.Una idea, algunas piezas y mucha curiosidad. ¡Cada intento revela algo nuevo!Una rueda y una pinza pueden responder a instrucciones. Nuestro inventor prueba un cambio a la vez y explica lo que descubre para que todos puedan construir juntos.Imaginar · construir · intentarNiña negra de cabello rizado, gafas de protección en la frente y chaqueta clara, sosteniendo un cangrejo robot naranja y verde.Una idea, algunas piezas y mucha curiosidad. ¡Cada intento revela algo nuevo!Construyó un cangrejo robot para explorar el jardín. Cuando va hacia el lado equivocado, los dos observan, cambian una pieza y vuelven a intentarlo. Aprender también es descubrir qué se puede mejorar.Imaginar · construir · intentarMasculinaTu personaje te acompaña en tu cuenta y en el mapa. Su apariencia no cambia tus lecciones ni tus permisos.Colores originalesPresentaciónElegir este personajeConoce su historiaPequeños héroes, grandes descubrimientosMagiaMagaMagoImagina lo que aún no existeMapa de la aventuraRecorre jardines, talleres y ciudades del futuro. Cada parada es una ruta real de la Rullst Academy. Elige un territorio o usa los filtros para encontrar tu próxima misión.El camino sugiere un orden, no una obligación. Las instalaciones para distintos sistemas son alternativas. Los territorios en planificación aún no tienen lecciones disponibles.Un mundo por descubrir. Un paso a la vez.Por explorarMagia, ciencia y valentía se encuentran para descubrir tecnología. Elige tu personaje y acompaña a nuestro cangrejo robot por islas de conocimiento: desde tus primeras ideas hasta nuevos mundos.Toda gran aventura empieza con una elección.Vista previa del personajeTu personaje se guarda en tu cuenta. Aparece en tu perfil público solo si activas esa opción en la configuración del perfil.{done} de {total} lecciones completadasCiudad de los CreadoresJardines del DescubrimientoTalleres de las IdeasHorizontes EstelaresCiudadela del SaberTerritorios del conocimientoDeshacer cambiosCambios deshechos. Se conservó tu personaje guardado.La cuenta está restringida. Los cambios no están disponibles.Guardar mi personajePersonaje guardado en tu cuenta. ¡La aventura continúa!Guardando personaje…CienciaCientíficaCientíficoConvierte preguntas en descubrimientosPrueba las opciones. Entra en tu cuenta para guardar tu personaje.Color de pielAbrir selector de color de pielLittle Inventors: personajes infantiles. Aura Masters: personajes juveniles y adultos. Explora los estilos y guarda tu favorito.Estilos de personajesCambiar aparienciaUsa la flecha para alternar entre femenino y masculino, y el menú Rostro para explorar los retratos de cada clase. Puedes cambiar de héroe y de colores cuando quieras.Aura MastersLittle InventorsVista previa actualizada. Guarda para conservarla en tu cuenta.Presentación de las rutasComprobando tu cuenta…GuerreroGuerreraGuerreroAfronta desafíos con creatividadAquí la curiosidad se convierte en descubrimiento y cada intento te ayuda a crecer. Nuestro cangrejo robot ya preparó el camino. Elige quién te acompañará, a tu ritmo y con tus colores.Universo Rullst · Expedición AuroraTu compañero de viaje
No se pudieron guardar las preferencias o el borrador en este navegador. Los logros ya guardados en tu cuenta siguen en el servidor.