600 likes | 790 Views
"Split Where Interaction Should Happen", a model for designing CSCL scripts Pierre Dillenbourg, Patrick Jermann, Fabien Girardin CRAFT Centre de recherche et d’Appui pour la Formation et ses technologies. Conflict resolution. Argumentation. Negociation. Mutual regulation. Explanation.
E N D
"Split Where Interaction Should Happen", a model for designing CSCL scripts Pierre Dillenbourg, Patrick Jermann, Fabien Girardin CRAFT Centre de recherche et d’Appui pour la Formation et ses technologies
Conflict resolution Argumentation Negociation Mutual regulation Explanation Preventive Reactive Structure Regulate Tutoring ? shared understanding Collaboration Learning
Teamframes : pedagogical project management Guest login at: http://teamframes.epfl.ch/
Conflict resolution Argumentation Negociation Mutual regulation Explanation Preventive Reactive Structure Regulate Tutoring Group self-regulation Shared understanding ? Collaboration Learning
Groupself-regulation: Socio-Cognitive Mirrors Jermann & Dillenbourg (CRAFT EPFL)
Conflict resolution Argumentation Negociation Mutual regulation Explanation Preventive Reactive Structure Regulate Tutoring Group self-regulation Semi-structured interfaces Shared understanding ? Collaboration Learning
I agree I disagree Please explain Let me do it Are you alive ? I have an idea > Baker (Lyon), Jermann (EPFL), … Structuring Dialogues Suthers et al (Hawaii)
Structuring Dialogues I agree I disagree Please explain Let me do it Are you alive ? I have an idea Please explain why you changed the speed value ? Suthers et al (Hawaii) Baker (Lyon), Jermann (EPFL), …
Conflict resolution Argumentation Negociation Mutual regulation Explanation Preventive Reactive Structure Regulate Tutoring Scripts Group self-regulation Semi-structured interfaces Shared understanding ? Collaboration Learning
The «ArgueGraph » script Phase1
The «ArgueGraph » script Phase 2
The «ArgueGraph » script Phase 3
The «ArgueGraph » script Phase 4 Theories Behavioursim Constructivism Metacognition Design choices Immediate FB Delayed FB Microworld FB
Exp 4 Exp 1-3 argumentation argumentation Coffee-break debriefing 1 week debriefing
Activités asynchrone: Ecole d’architecture ETH Maia Engeli’s: http://bitsandspaces.ethz.ch/ Exemple: PHASE X
« Courseware Design Studio» Adapted from the PhaseX script, M. Engeli, School of Archtitecture, Zurich
« www.UniverSanté.org» AUPELF Inforoutes
« www.UniverSanté.org» Public Health Issues Switzerland Lebanon Tunisia Cameroon Cancer Case 1 Case 1 Case 1 Case 1 Case 2 Case 2 Case 2 Case 2 Diabetis Case 3 Case 3 Case 3 Case 3 Case 4 Case 4 Case 4 Case 4 … Berger, A., Moretti, R., Chastonay, Clavien L. P., Dillenbourg, P., Bchir, A., Baddoura, R., Bengondo, C., Scherly, D., Ndumbe, P., Farah, P. & Kayser, B.
A CSCL script is a sequence of phases: • Each phasis is defined by : • a deadline • a deliverable system input • A set of roles: • unspecified, complementary (JIGSAW), hierarchical • fixed ou rotating • Multiple social planes: • solo, group, collective • different communication modes at different planes • Data flow between planes
CSCL scripts are very different: • Granularity: low (utterance level) – high (project phase) • Degree of coercion: low (induced) – high (forced) • Locus of control (F. Fischer): Internal (to be learned) or simply played (External) • Degree of generality. Content-specific, *-specific, *-independent • What is common between scripts?
What’s the difference between a CSCL script and a lesson plan ?
Social Group Individual Script ‘ArgueGraph’
World Community Social Group Individual
Social Group Individual Script ‘ArgueGraph’
Social Group Individual Script ‘ArgueGraph’
+1 TASK Reference -1
class +1 5 students + tools Design an engine Group -1 student
world +1 Class of 25 students + tools Write a newspaper Class -1 group -2 student
+1 Distributed Cognitive System TASK Reference -1
TASK Reference
Reciprocal-* Scripts META Regulation interactions TASK
Conflict-* Scripts Argumentation Role 1 Role 2
JIGSAW-* Scripts SubSet 1 SubSet 2 Explanation
The SWISH model:Learning results from the interactions necessary for over-compensating the drawbacks of task distribution. Hence, the script must split the system where interaction should occur.
Script Family Task Split Interactions Reciprocal-* Meta / Task Mutual regulation Conflict-* Pro / Against Argumentation JIGSAW-* SubSets Explanation Challenge-* Problem / Solution ? … … …
How to SPLIT the system?Natural differences: form the groups based on conflicts (of opinion in ArgueGraph) on complementarity (of knowledge in Ploetzner & Hoppe) …Induced differences: create differences among team members based on pre-collaboration activities (readings, learned strategies …) on assigned roles (« you are Piaget ») on differentiated access to information / tools (JIGSAW) …Different sub-tasks: induced by instructions induced by the interface
The SWISH Model: 7 Axioms • The script runs over multiple social planes • At the reference level, the task defines the distributed system. • Interactions occur to over-compensate task distribution • System plasticity is reinforced by rotating the script • Time makes the script structure salient • The core system is envelopped with didactic activities • The integration means dataflow between activities
Mike Mike Role 1 Role 2 reference Role 2 Role 1 Lena Lena
The SWISH Model: 7 Axioms • The script runs over multiple social planes • At the reference level, the task defines the distributed system. • Interactions occur to over-compensate task distribution • System plasticity is reinforced by rotating the script • Time makes the structure salient • The core system is envelopped with didactic activities • The integration means dataflow between activities
Social Group Individual Time Frame
The SWISH Model: 7 Axioms • The script runs over multiple social planes • At the reference level, the task defines the distributed system. • Interactions occur to over-compensate task distribution • System plasticity is reinforced by rotating the script • Time makes the structure salient • The core system is envelopped with didactic activities • The integration means dataflow between activities