La UOC se caracteriza por la innovación pedagógica y por buscar de forma continua la forma de mejorar la experiencia de aprendizaje. Con este fin nace CodeLab, una herramienta tipo laboratorio para el aprendizaje de la programación online.
CodeLab ofrece un entorno de prácticas de laboratorio que proporciona al estudiantado un plan de aprendizaje a través de una colección de ejercicios, una visualización del progreso de los aprendizajes y un entorno de comunicación entre estudiantes y profesor.
La herramienta se orienta principalmente a los primeros pasos en el aprendizaje de la programación, a través de la práctica continuada de la programación y del soporte por parte del profesorado.
Ejercicios
Los ejercicios proporcionan al estudiantado las distintas herramientas e informaciones para realizar actividades de aprendizaje de la programación.
La información del ejercicio se presenta en un enunciado en forma de texto e imágenes. Adicionalmente, se puede incluir la descripción en pasos a seguir para realizar el ejercicio.
Entorno de programación
El entorno de programación del ejercicio se presenta con dos paneles: un editor de código a la izquierda y uno la previsualización de código a la derecha.
CodeLab permite realizar ejercicios en los siguientes lenguajes de programación:
- P5.js
- JavaScript
- Snap!
- Python
Entorno de programación
El entorno de programación del ejercicio se presenta con dos paneles: un editor de código a la izquierda y uno la previsualización de código a la derecha.
CodeLab permite realizar ejercicios en los siguientes lenguajes de programación:
- P5.js
- JavaScript
- Snap!
- Python
Plan de aprendizaje
CodeLab presenta un plan de aprendizaje que se articula a través de una colección de ejercicios organizados en retos.
Cada reto contiene una colección de ejercicios. Los ejercicios dentro de un reto se pueden catalogar en recomendados, complementarios o evaluables.
Progreso
CodeLab proporciona diferents recursos per al seguiment del progrés en el procés d’aprenentatge.
En tot moment cada estudiant visualitza els exercicis realitzats i completats així com el seu progrés en els diferents reptes del pla d’aprenentatge.
Progreso
CodeLab proporciona diferents recursos per al seguiment del progrés en el procés d’aprenentatge.
En tot moment cada estudiant visualitza els exercicis realitzats i completats així com el seu progrés en els diferents reptes del pla d’aprenentatge.
Comunicación
CodeLab integra un entorn de comunicació i col.laboració per a estudiantat i professorat.
Cada repte del pla d’aprenentatge disposa d’un canal de missatgeria associat que organitza la comunicació al voltant de la resolució d’exercicis.