Qué hace la plataforma de aprendizaje MitsuruTech
La plataforma de aprendizaje MitsuruTech es un sitio donde poner ejercicios de programación y que se corrijan. Tus alumnos abren un navegador, escriben código real y pulsan «Ejecutar». No hay nada que instalar en los ordenadores del centro, ni cuentas que crear a mano, ni ninguna imagen de laboratorio que mantener.
Está pensada para la forma en que se enseña de verdad la informática en un instituto o un centro de FP: una clase de treinta con portátiles gestionados, un técnico que no va a instalar un compilador y un profesor que quiere ver quién se ha atascado sin tener que recorrer el aula.
Los alumnos escriben y ejecutan código real, en el navegador
Python, SQL, Java, Go, C, C++, C#, Haskell, OCaml, R, Ruby, PHP, Rust, Kotlin, Prolog, Node, TypeScript, Bash y un terminal Linux de verdad, además de HTML, CSS y JavaScript para una página web. No es una simulación ni un entorno que solo acepta la respuesta que esperabas: el código se ejecuta y, cuando está mal, falla igual que fallaría en tu propio ordenador.
Eso importa para enseñar. Un alumno que solo ha visto marcas verdes nunca se ha encontrado con un traceback, y buena parte de aprender a programar consiste en saber leerlo.

El trabajo se pone por módulo y se califica en un solo sitio
Creas un módulo, matriculas a una clase y le asignas tareas. Cada alumno recibe su propia copia de una tarea de programación; un trabajo escrito o un cuestionario sigue siendo una sola tarea que lee toda la clase.
Todo lo que hace un alumno te llega a una sola página: qué ha guardado y cuándo, qué han dado sus pruebas, qué ha entregado y la conversación sobre ello.
Los cuestionarios se corrigen solos
Opción múltiple, respuestas de texto, emparejamiento, ordenación y los demás tipos se corrigen en cuanto se envían, con una clave de respuestas que nunca llega al navegador del alumno. Tú decides cuántos intentos tienen y cuánto tiempo.
Los alumnos despliegan aplicaciones web reales, desde GitHub
Un alumno puede desplegar Python, Node, Go, Java y sitios estáticos en HTML, CSS y JavaScript desde un repositorio público de GitHub en una dirección propia, sin cuenta en la nube y sin tarjeta, compartirla con hasta 5 personas invitadas y entregar la aplicación desplegada para que se califique. Una aplicación funciona al menos una hora y sigue mientras haya sitio, hasta 4 horas; se detiene tras 30 minutos sin visitas y cada cuenta tiene 8 horas de tiempo de aplicación al día. Es para aprender y hacer demostraciones, no para alojar servicios en producción: dura lo suficiente para enseñárselo a un profesor, compartirlo con unas pocas personas o entregar un enlace, y deliberadamente no lo suficiente para mantener un servicio en marcha.
Un primer año gratis para un centro, y gratis para una persona
Los primeros 365 días de un centro son gratis, hasta 50 alumnos. Después paga un precio fijo al año, en su propia moneda, por sus primeros 50 alumnos y, a partir de ahí, por alumno y año, con el personal gratis. Quien aprende por su cuenta tiene una cuenta individual gratis para siempre.
Preguntas frecuentes
- ¿Hay que instalar algo en los ordenadores del centro?
- No. Todo funciona en el navegador que los alumnos ya tienen. No hay ningún complemento, ningún entorno de ejecución ni nada que un técnico tenga que aprobar.
- ¿En qué lenguajes pueden programar los alumnos?
- Python, SQL, Java, Go, C, C++, C#, Haskell, OCaml, R, Ruby, PHP, Rust, Kotlin, Prolog, Node, TypeScript, Bash, un terminal Linux de verdad, y HTML, CSS y JavaScript para una página web. También diagramas, con Mermaid y Excalidraw.
- ¿El código se ejecuta de verdad?
- Sí, en un contenedor desechable para cada ejecución. Un programa que fallaría en tu propio ordenador falla aquí, con el mismo mensaje de error.
- ¿Pueden los alumnos desplegar aplicaciones web?
- Sí: Python, Node, Go, Java y sitios estáticos en HTML, CSS y JavaScript, desde un repositorio público de GitHub, en una dirección propia y durante un tiempo limitado. Es para aprender y hacer demostraciones, no para alojamiento web.
- ¿Funciona en un móvil?
- Sí. Cada página funciona con el ancho de un móvil, y cada lista se convierte allí en tarjetas, con cada valor junto al nombre de su columna, así que un alumno puede ver qué tiene que entregar desde el móvil. Escribir código es mejor con teclado.
- ¿Está la plataforma en otros idiomas además del inglés?
- Sí: todo el sitio, la plataforma y este manual están en inglés, francés, japonés y español. Se abre en el idioma que pide tu navegador, y cada persona puede elegir otro desde el globo de la parte superior de cada página, al pie de página o en Idioma y zona horaria de su perfil. Con la sesión iniciada, la elección se guarda en la cuenta y le acompaña en cualquier ordenador. Las condiciones y la política de privacidad también están traducidas, y si alguna vez difieren, prevalece la versión original en inglés. Los correos llegan en el idioma en el que cada persona lee el sitio. Una lección escrita por un centro se queda en el idioma en el que la escribió su profesor.