Desplegar Code-Server en Docker con las extensiones y librerías del módulo ya instaladas.
Simular circuitos con microcontrolador en Wokwi y depurar el firmware sin placa física.
Diseñar prácticas equivalentes para simulador y para laboratorio con hardware real.
Preparar plantillas de proyecto y esqueletos de código que el alumnado clona al empezar.
Recoger entregas verificables con salidas del simulador y con el código versionado.
Operar el servicio para un grupo completo con altas, límites de recursos y copias del trabajo.
Contenido del curso
6 módulos · 28 clases en vídeo · práctica guiada en cada módulo
Módulo 1 · Presentación y arquitectura del laboratorio4 clases
Qué resuelve un laboratorio remoto y qué no sustituye
Piezas del sistema: editor servido, simulador y entregas
Preparar el servidor del centro
Requisitos de red y de acceso desde casa
Módulo 2 · Code-Server para el módulo5 clases
Despliegue con docker compose y volúmenes de trabajo
Imagen con toolchain, librerías y extensiones del módulo
Acceso por usuario y publicación segura
Plantillas de proyecto y esqueletos de código
Prueba con un alumno de ejemplo
Módulo 3 · Simulación con Wokwi5 clases
Montar un circuito con microcontrolador en el simulador
Sensores, actuadores y componentes disponibles
Cargar y ejecutar el firmware
Monitor serie, depuración y observación de señales
Límites de la simulación frente al hardware real
Módulo 4 · Diseño de prácticas4 clases
Práctica equivalente en simulador y en placa física
Enunciado, esqueleto de código y criterios de logro
Errores provocados a propósito para aprender a depurar
Progresión de prácticas a lo largo del módulo
Módulo 5 · Entregas y corrección5 clases
Evidencias de la simulación y del código
Control de versiones como parte de la entrega
Corrección eficiente de muchas entregas
Detección de copia y trabajo individual
Retroalimentación dentro del propio entorno
Módulo 6 · Caso práctico: laboratorio para un grupo5 clases
Dimensionar el servicio para el número de alumnos
Despliegue completo y alta del grupo
Ejecución de una práctica real de principio a fin
Copias del trabajo y cierre de curso
Mantenimiento entre convocatorias
Requisitos
Docencia previa de programación o electrónica con microcontroladores.
Conocimientos de Docker suficientes para levantar servicios con docker compose.
Un servidor del centro o una máquina donde alojar los contenedores; el alumnado solo necesita navegador.
Descripción
En electrónica y programación embebida el cuello de botella es siempre el mismo: hay menos placas que alumnos, los equipos del aula tienen restricciones de instalación, los drivers fallan y quien quiere practicar en casa no tiene el material. El resultado es que la práctica se concentra en la sesión de taller y el alumnado que va más despacio no dispone de sitio donde repetir el ejercicio.
Este curso avanzado monta un laboratorio remoto: Code-Server servido en contenedores con el entorno del módulo resuelto y Wokwi como simulador de circuitos con microcontrolador, accesibles desde cualquier navegador. Se diseñan prácticas que funcionan en simulación y se corresponden con la placa real, con plantillas de proyecto, entregas verificables y criterios de corrección.
Al terminar queda un laboratorio operativo para un grupo completo y un conjunto de prácticas listas para el curso, con procedimiento de alta y baja al inicio y al final. Se apoya en los cursos de Code-Server y de terminal web, y desemboca en el aula virtual autoalojada cuando el centro decide integrar todo en su propia infraestructura.
¿Para quién es este curso?
Profesorado de FP de Sistemas Electrotécnicos y Automáticos que prepara prácticas con microcontroladores.
Docentes de módulos de programación con más alumnado que puestos de laboratorio.
Responsables TIC de centros que deben dar servicio de prácticas accesible también desde casa.
Bajo demanda
Curso diseñado con la ficha cerrada. Se produce al confirmarse un grupo o un contrato.
Este sitio web utiliza cookies propias y de terceros para recopilar información con finalidad técnica. No se recaban ni ceden datos de carácter personal sin tu consentimiento. Más información en la política de cookies.