Saltar al contenido
Logotipo de Trainontech Trainontech

Ruta formativa · RT-POLI

Ruta Políglota en JupyterLab

Un aula, un navegador y todos los lenguajes: Python, R, Julia, Java, C++, JavaScript y Rust en la misma plataforma.

1 de 11 disponibles Iniciación → Intermedio 4 fases · 11 cursos

Formato asíncrono Docentes FP, Alumnado, Desarrollo

JUPYTERDOCENTES FPALUMNADODESARROLLO

Lo que aprenderás

  • Instalar y convivir con kernels de siete lenguajes distintos en una misma instalación
  • Dar acceso a cada alumno a su propio entorno aislado sin permisos de administrador
  • Comparar la misma solución escrita en lenguajes de paradigmas diferentes
  • Publicar apuntes, prácticas y libros completos desde los propios cuadernos con Quarto
  • Convertir un cuaderno en una herramienta interactiva con widgets y controles
  • Diseñar prácticas evaluables que se corrigen sobre el propio cuaderno entregado

Contenido del itinerario

4 fases · 11 cursos · cada fase asume la anterior

Fase 4 · Publicar

Quarto para apuntes y libros, widgets para cuadernos interactivos.

Requisitos

  • No se necesita experiencia previa en programación para la parte de lenguajes
  • El tramo de despliegue pide nociones de Docker y de administración de servidor
  • Ordenadores con navegador: nada más en el lado del alumnado

Descripción

El mayor obstáculo de una clase de programación no es el lenguaje: es la primera hora y media que se va en instalar entornos que no funcionan igual en dos ordenadores. Un JupyterLab multikernel elimina ese obstáculo de raíz y, de paso, permite enseñar varios lenguajes sin multiplicar el problema.

Esta ruta cubre las dos caras. La técnica: instalar los kernels, aislar entornos por usuario y publicar el servicio. Y la docente: usar esa plataforma para enseñar fundamentos comparando cómo resuelve lo mismo Python, R, Julia, Java, C++, JavaScript o Rust.

Cierra con Quarto y con widgets, que convierten los cuadernos en apuntes publicables y en herramientas interactivas. Es la ruta que sostiene buena parte del resto del catálogo de programación, porque casi todos esos cursos se practican en esta misma plataforma.

¿Para quién es este itinerario?

  • Profesorado de informática que imparte varios lenguajes en el mismo curso
  • Servicios de informática de centros que montan el aula virtual
  • Personas que quieren probar varios lenguajes antes de especializarse