CodeLab

CodeLab és un projecte d’innovació docent per a assignatures d’iniciació a l’aprenentatge de la programació.

metodologia destacada

CodeLab neix a partir del repte que suposa l’ensenyament i l’aprenentatge de la programació en contextos no presencials i per estudiantat de programes formatius no relacionats directament amb l’enginyeria. El Grau de Disseny i Creació Digitals i el Grau d’Arts de la UOC tenen en el seu pla d’estudis assignatures obligatòries de programació, ententent que el pensament computacional és una competència necesaria en l’era digital i que la programació és un llenguatge expressiu imprescindible.

Els estudiants de l’assignatura “programació per al disseny i les arts” es preparen per ser dissenyadors, i la majoria han tingut poc o cap contacte anterior amb la programació. La finalitat del projecte CodeLab és, d’entrada, suavitzar la corba d’aprenentatge de la programació per aquests estudiants.

Desenvolupament

El projecte CodeLab va començar el seu desenvolupament a l’any 2019. De manera iterativa s’han anat dissenyant, desenvolupant i pilotant diferents funcionalitats: pla d’aprenentatge, col.lecció d’exercicis, resolució d’exercicis, seguiment del progrés, comunicació i diferents llenguatges de programació.

El desenvolupament s’ha dut a terme com una col.laboració entre els Estudis d’Informàtica, Multimèdia i Telecomunicació que ha aportat l’expertesa en docència de programació i l’expertesa en el disseny i desenvolupament d’eines tecnològiques per a l’ensenyament i aprenentatge en línia; i l’eLearn Center que hi ha aportat la coordinació del projecte, la coordinació tecnològica i el pressupost.

Pilots

CodeLab s’ha pilotat en l’assignatura Programació per al Disseny i les Arts del Grau de Disseny i Creació Digitals i en l’assignatura Programació Web del Grau de Multimèdia.

Els pilots s’han realitzat a partir de la definició del pla d’aprenentatge de les assignatures: definició de reptes i de la col·lecció d’exercicis per cada repte