Among the fields in which design patterns have been applied, the design of CSCL scripts has received the attention of the e-learning research community. The usage of design patterns is justified in the complexity of the task of planning collaborative learning scenarios. Making this task even more complex, planning assessment activities and/or resources is one of the aspects that need to be taken into account in the design of a CSCL script. Focusing in this issue, this paper deals with the application of learning and assessment patterns together for the creation of such scripts. More specifically, this paper is focused on the potential benefits of using detailed information concerning the relationships between patterns of dierent types. Dierent types of links between CSCL scripting design patterns are illustrated, and finally this paper discusses the possibilities of using them in CSCL script authoring software tools.
Analysis of the interaction between practices for introducing XP effectively
Linking CSCL script design patterns: connections between assessment
1. Linking CSCL script design patterns:
connections between assessment
and learning patterns
Eloy D. Villasclaras1, Davinia Hernández-
Leo2, Juan I. Asensio-Pérez1, Yannis
Dimitriadis1, Alejandra Martínez-Monés1
1GSIC-EMIC group, Universidad de Valladolid
2Pompeu Fabra University
E-LEARNING PATTERNS Workshop
2. What is this about?
Name
Context
Problem
Forces
Solution
Links to other patterns
2
3. Introduction (I)
CSCL (Computer
Design before going to the
Supported Collaborative
classroom
Learning)
Apply CL
approach in CSCL macro-
specific scripts
scenarios
3
4. Introduction (II)
Problem: Complexity of creating scripts
• How to structure collaborative activities?
Solution: Use patterns
• Reuse well known practices
• Documented in patterns
• JIGSAW, PYRAMID, THINK PAIR SHARE
4
5. Introduction (III)
• Authoring tool: Collage
– Graphical representation
– Support for selection
– Design process
• Positive evaluation
– By non-expert users
5
6. Design problem
• To add some more complexity…
– … include assessment design
• Learning ↔ assessment
– Characteristics of learning activities determine
types of assessment
– Assessment affects the way students do activities
• Both things should appear in CSCL scripts
6
7. A pattern-based solution (I)
• Again, use patterns
– Assessment patterns: propose solutions to
assessment-related design problems
• Sequences of activities
• Assessment activities
• Assessment resources and tools
Peer Role
review detection
7
8. A pattern-based solution (II)
• Design process
Solution to a
problem…
Selection of patterns
Particularization of patterns … without ever doing it
in the same way twice
• Many assessment and learning patterns, but
– How to use them together?
– Documenting links
8
9. Connecting patterns (I)
Assessment pattern
Assessment pattern
Assessment pattern problem Script
Problem
Problem
Problem
Solution
Solution
Solution
solution
Back to the
pattern
…
Pattern A Pattern B
Configuration… Configuration…
9
10. Connecting patterns (II)
Information Design tasks
Pattern
selection
Script
Applied
Patterns
Pattern
particularization
•What assessment/learning patterns have been applied?
•How?
10
11. Connecting patterns (III)
• Links between patterns:
– Generic: Between pairs of patterns
– Config. specific: Taking into account their
configuration
• Source: application of patterns in case studies
• Objective: document experience for designers
11
12. Example (I)
Enriching Can be used as
discussions by implementation of
generating
cognitive conflicts
Peer
(TELL Pattern Book, 2005)
review
Configure groups
depending on whether
PEER REVIEW is intra-
phase or inter-phase
Pyramid
12
13. Example (II)
Interesting roles to be
Jigsaw detected determined
by the Jigsaw
Role
Can be used to assess detection
participation in
Structured
space for small The format of
group tasks interaction logs/data
must be compatible
(TELL Pattern Book, 2005)
13
14. Discussion
• Learning & assessment design
– Need to use in combination different patterns
• For non-expert designers
• Support in software authoring tools
– Model information about script
– Selection, design needs, design inconsistencies…
• Document ways of using pattern vs. creativity
14