010 Fonaments Teòrics tags:: Collaborative_Computer_Science_Learning Blended-Learning marc_teoric aprenentatge_colaboratiu MOC3

Collaborative Computer Science Learning

Què és

El Collaborative Computer Science Learning fa referència a enfocaments pedagògics que promouen l’aprenentatge col·laboratiu dins de l’ensenyament de la informàtica i la programació.

Aquest corrent parteix de la idea que l’aprenentatge de disciplines computacionals no ha de limitar-se a la resolució individual de problemes tècnics, sinó que pot beneficiar-se de:

  • la construcció conjunta de solucions

  • la discussió de decisions de disseny

  • la coordinació de tasques complexes

  • la negociació de significats tècnics

L’activitat de programar esdevé així una pràctica socialment distribuïda.


Característiques principals

▸ Resolució col·laborativa de problemes

Els estudiants treballen conjuntament en el disseny, desenvolupament i depuració de sistemes informàtics.

▸ Coordinació de rols tècnics

Els projectes tecnològics permeten dividir responsabilitats segons competències:

  • desenvolupament frontend/backend

  • arquitectura de sistemes

  • disseny d’interfícies

  • integració de mòduls

  • proves i validació

Aquesta divisió de tasques genera interdependència funcional.

▸ Externalització del pensament

El codi, els diagrames i els entorns de desenvolupament funcionen com a suports cognitius compartits.

Els processos de raonament es fan visibles i negociables.

▸ Aprenentatge a través de la coordinació

La comprensió emergeix de:

  • explicar decisions

  • justificar solucions

  • integrar contribucions diverses

  • revisar errors conjuntament


Aportació conceptual

Aquest enfocament permet comprendre que:

la programació no és només una habilitat tècnica, sinó una pràctica col·laborativa mediada per artefactes digitals.

La cognició es distribueix entre:

  • estudiants

  • codi

  • eines de desenvolupament

  • estructures de projecte

Aquesta mirada reforça la idea que l’aprenentatge tecnològic és inherentment sociomaterial.


Connexions amb altres enfocaments

Aquest camp dialoga especialment amb:

→ el Computer-Supported Collaborative Learning (CSCL) → la Cognició distribuïda (marc teòric)
→ la Teoria de l’Activitat → la Teoria Actor-Xarxa (ANT)

La programació col·laborativa pot entendre’s com un sistema d’activitat sociotècnic orientat a objectius compartits.


Rellevància per a aquesta tesi

Aquest enfocament és especialment rellevant perquè el context empíric de la recerca és:

un cicle formatiu superior d’informàtica en desenvolupament d’aplicacions multiplataforma.

Els projectes desenvolupats pels estudiants mostren:

  • coordinació de tasques tècniques diferenciades

  • integració de components en sistemes complexos

  • ús del web com a memòria externa compartida

  • presa de decisions distribuïda

  • emergència de nuclis d’especialistes

Aquestes dinàmiques constitueixen exemples clars de:

Cognició distribuïda (marc teòric)
024 Dinàmiques de co-creació
Arquitectura pedagògica


Connexions dins del Metalaboratori

Aquest enfocament contribueix a entendre:

→ el caràcter sociomaterial de l’aprenentatge tecnològic
→ la naturalesa distribuïda dels projectes de desenvolupament
→ la coordinació cognitiva en entorns digitals complexos

i s’integra especialment amb:

012 Aprenentatge Combinat (Blended Learning)Cognició distribuïda (marc teòric)
Ecosistema empíric