Diapositive 1

advertisement
"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
ÉCOLE POLYTECHNIQUE
FÉDÉRALE DE LAUSANNE
Conflict resolution
Argumentation
Collaboration
?
Negociation
Mutual regulation
Explanation
Preventive
Structure
Reactive
Regulate
Tutoring
Learning
Teamframes : pedagogical project management
Guest login at: http://teamframes.epfl.ch/
Conflict resolution
Argumentation
Collaboration
?
Negociation
Learning
Mutual regulation
Explanation
Preventive
Structure
Reactive
Regulate
Tutoring
Group self-regulation
Group self-regulation: Socio-Cognitive Mirrors
Jermann & Dillenbourg
(CRAFT EPFL)
Conflict resolution
Argumentation
Collaboration
?
Negociation
Learning
Mutual regulation
Explanation
Preventive
Structure
Reactive
Regulate
Tutoring
Semi-structured interfaces
Group self-regulation
Structuring Dialogues
I agree
I disagree
Please explain
Let me do it
Are you alive ?
I have an idea
>
Suthers et al (Hawaii)
Baker (Lyon), Jermann (EPFL),
…
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
Collaboration
?
Negociation
Learning
Mutual regulation
Explanation
Preventive
Reactive
Structure
Scripts
Regulate
Tutoring
Group self-regulation
Semi-structured interfaces
The «ArgueGraph » script
Phase1
The «ArgueGraph » script
Phase 2
The «ArgueGraph » script
Phase 3
The «ArgueGraph » script
Phase 4
Theories
Behavioursim
Design choices
Immediate FB
Delayed FB
Microworld FB
Constructivism
Metacognition
Exp 1-3
Exp 4
Coffee-break
1 week
The «Grid» script
The «Grid» script
The «Grid» script
Activités asynchrone:
Ecole d’architecture ETH
Maia Engeli’s: http://bitsandspaces.ethz.ch/
Exemple:
PHASE X
Adapted from the PhaseX script, M. Engeli,
School of Archtitecture, Zurich
« Courseware Design Studio»
AUPELF Inforoutes
«
www.UniverSanté.org»
«
Public
Health
Issues
Cancer
Diabetis
www.UniverSanté.org»
Switzerland Lebanon Tunisia Cameroon
Case 1
Case 1
Case 1
Case 2
Case 2
Case 2
Case 3
Case 3
Case 3
Case 4
Case 4
Case 4
Case 1
Case 2
Case 3
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 inside a CSCL
script ?
What’s the difference
between a CSCL script
and a lesson plan ?
Script ‘ArgueGraph’
Individual
Group
Social
Individual
Group
Social
Community
World
Script ‘ArgueGraph’
Individual
Group
Social
Script ‘ArgueGraph’
Individual
Group
Social
-1
Reference
TASK
+1
5 students + tools
+1
-1
Group
class
student
Design an
engine
Class of 25 students + tools
-1
Class
+1
world
-2
group
student
Write a
newspaper
+1
Reference
-1
Distributed
Cognitive
System
TASK
Reference
TASK
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
1. The script runs over multiple social planes
2. At the reference level, the task defines the distributed
system.
3. Interactions occur to over-compensate task distribution
4. System plasticity is reinforced by rotating the script
5. Time makes the script structure salient
6. The core system is envelopped with didactic activities
7. The integration means dataflow between activities
Role 1
Mike
Role 2
reference
Mike
Role 2
Lena
Role 1
Lena
The SWISH Model: 7 Axioms
1. The script runs over multiple social planes
2. At the reference level, the task defines the distributed
system.
3. Interactions occur to over-compensate task distribution
4. System plasticity is reinforced by rotating the script
5. Time makes the structure salient
6. The core system is envelopped with didactic activities
7. The integration means dataflow between activities
Time Frame
Individual
Group
Social
The SWISH Model: 7 Axioms
1. The script runs over multiple social planes
2. At the reference level, the task defines the distributed
system.
3. Interactions occur to over-compensate task distribution
4. System plasticity is reinforced by rotating the script
5. Time makes the structure salient
6. The core system is envelopped with didactic activities
7. The integration means dataflow between activities
Teamframes : pedagogical project management
Guest login at: http://teamframes.epfl.ch/
Core script
(distributed system)
Didactic
enveloppe
PreStructuring
PostStructuring
Script ‘ArgueGraph’
Individual
Group
Social
Individual
Group
Social
BEFORE
AFTER
???
EML, IMS-LD,…
The SWISH Model: 7 Axioms
1. The script runs over multiple social planes
2. At the reference level, the task defines the distributed
system.
3. Interactions occur to over-compensate task distribution
4. System plasticity is reinforced by rotating the script
5. Time makes the structure salient
6. The core system is envelopped with didactic activities
7. The integration means dataflow between activities
Social
Individual
Group
Compare
the grids
Build the
grid
Distribute
concepts
Read
papers
Define
Concepts
Visaluasize
probel space
Compare
Argue
Brainstorm
…
Behavioural
data
Votes
Opinions
Solutions
…
Aggregate Differentiate
List
…
Problem data
Roles
Interaction
trace
…
Broadcast
Assign
FormGroups
Solve
Enter
Reflection
…
Split Where Interaction Should Happen
1. The script runs over multiple social planes
2. At the reference plane, the task defines the distributed system.
3. Interactions occur to over-compensate task distribution
4. System plasticity is reinforced by rotating the script
5. Timeframe makes the social structure salient
6. The core system is envelopped with didactic activities
7. Integration means dataflow between activities
Download