pedagogical patterns and learning design when two worlds cooperate césar olavo de moura filho...

26
Pedagogical Patterns and Learning Design When Two Worlds Cooperate César Olavo de Moura Filho César Olavo de Moura Filho USTL/CEFET-CE USTL/CEFET-CE Workshop UNFOLD/PROLEARN Workshop UNFOLD/PROLEARN Valkenburg, September 22th and 23th 2005 Valkenburg, September 22th and 23th 2005

Upload: lawrence-maxwell

Post on 17-Dec-2015

220 views

Category:

Documents


0 download

TRANSCRIPT

Pedagogical Patterns and Learning Design

When Two Worlds Cooperate

César Olavo de Moura FilhoCésar Olavo de Moura Filho

USTL/CEFET-CEUSTL/CEFET-CE

Workshop UNFOLD/PROLEARNWorkshop UNFOLD/PROLEARNValkenburg, September 22th and 23th 2005Valkenburg, September 22th and 23th 2005

2

Agenda (1/2)

1. Introduction1. Introduction

2. Learning Scenarios 2. Learning Scenarios

3. Patterns3. Patterns

4. Patterns and e-learning4. Patterns and e-learning

3

Agenda (2/2)

5. What PP can provide to LD5. What PP can provide to LD

6. What LD can provide to PP6. What LD can provide to PP

7. From a PP to an LD7. From a PP to an LD

8. Conclusion8. Conclusion

4

Introduction

Different ways of representing a learning scenario: Trigone/USTL (France) CEFET-CE (Brazil)

5

Introduction

Patterns,Narrative,

UML, 8LEM,

Dialog+, etc.

Most manuallyAutomatic

code generation

PHP

IMS-LD MISA XPDL

UML,etc.

AutomaticTransformation

CMSs:Moodle,

Claroline,etc.

CIM PIM PIM/PSM Code

Java

Java

COW,MOT+,

Reload Player,

etc.

OM

G M

DA

fo

r L

earn

ing

Sc

enar

ios refining refiningrefining

Trigone/USTLTrigone/USTL

Dai’s 1st step…

6

Patterns

What are patterns?Why use patterns?Pattern formPattern miningPattern languagePatterns and e-learning

7

Patterns

“Each pattern is a three-part rule, which expresses a relation between a certain context, a problem, and a solution” (Alexander)

The scope of the patterns has expanded to include domains as diverse as group work, software design, human computer interaction, education, etc.

8

Why patterns (Appleton)?

Solve "real world" problems;Capture domain expertise;Document design decisions and rationale;Reuse the wisdom and experience of

master practitioners;Convey expert insight to novices;Form a shared vocabulary for problem-

solving discussion.

9

Pattern Form

Core elements – title, problem (+forces), context and solution

Metadata-type elements – author, date, version, also known as.

Other elements: examples, related patterns, contra indications, resources, consequences, etc.

10

Pattern Mining/Writing

Deductive (bottom-up, opportunistic): “You come across a situation that seems to

work particularly well and get a sense that there is something ‘right’ about it.”

Inductive (top-down): “You try to identify those things for which you

know that you need a good pattern”

(E-LEN project)

PLoPs

11

Pattern Language

Defines a collection of patterns and the rules to combine them into an architectural style. (Coplien)

Making use of relations like uses, refines and conflicts, composite patterns can be created that possess a set of characteristics exceeding those of the individual contributing patterns

Whereas patterns can be a good solution for fine grained problems, linking related patterns can also be useful in addressing more complex processes in a step-by-step approach.

12

Ideas on Patterns

Today’s original ideas will be the patterns of the next decade (Coplien)

Writing good patterns is very difficult (Appleton)

A pattern in which no forces are present is not a pattern. (Appleton)

Patterns guide humans, not machines (Coplien)

13

Patterns and e-learning

Patterns for designing web courses (Frizell)Patterns for designing learning management

systems (E-LEN project)Patterns for networked learning (Goodyear –

based on Paulsens’ Report on Pedagogical Techniques)

Patterns,LD and LAMS (McAndrews, Goodyear and Dalziel)

Pedagogical Patterns (Bergin et al)

14

What Patterns can provide to IMS-LD

A repository of well-documented (best) practices in education that can guide learning designers when constructing UoLs.

More targeted elements: R_Learner_with_Shortage_of_Time R_Unmotivated_Learner R_Inexperienced_Teacher

Pattern language: Pattern composition => LD composition?

15

What Patterns can provide to IMS-LD

Anti-patterns: enables a learning designer, by consulting a catalog of pedagogical “worst practices”, to save a precious time and avoid lots of to-ing and fro-ing when creating UoLs.

Handle: the title of the pedagogical pattern can act as a handle and make up a vocabulary that practitioners and designers can use to easily express sometimes complex strategies, practices, etc. The same handle can be used to identify learning designs as well.

16

QWAN Tries to explain why some designs are

considered to be unique, insightful, aesthetical and really useful and others are not.

IMS-LD designers, by pursuing the QWAN property, might conceive more “live” designs.

Reveals the intention of the author of the pedagogical strategy.

What Patterns can provide to IMS-LD

17

What LD can provide to Patterns

A way of validating a pattern (“in action”).Less ambiguous patterns…By trial and error, a learning design can

evolve with time and give origin to new best practices.

18

From a Pedagogical Pattern to an LD

Patterns used as guidance: « [a pattern] describes a problem which

occurs over and over again in our environment and then describes the core of the solution to that problem, in such a way that you can use this solution a million times over without ever doing it the same way twice. » (Alexander)

Peer Feedback, from the Feedback Pattern Language (Bergin et al)

19

Peer Feedback (1/3)

[Context]The students have produced some artifacts and you want them to learn both how to improve their own artifact, and how to help others improve. The artifacts might be developed via TRY IT YOURSELF. Furthermore you want to Build and Maintain Confidence.

[Forces and Problem (in bold)] ***Typically people assume that learning involves receiving feedback, but this is a rather reactive way of learning and ignores the fact that students can learn a lot by giving feedback. Students are knowledgeable and are able to give helpful feedback, but often they are not confident about the relevance of their experience and are unsure about the value of their own knowledge.

[Solution (in bold) and Consequences] ***Therefore, invite students to evaluate the artifacts of their peers. The students will provide feedback to their peers by drawing on their own experience and because each student will also have produced the artifact for himself or herself, their experience and knowledge will be explicitly relevant. Students often expect to learn from the teacher, but if you also want them to learn how to learn they have to be less dependent on the teacher. Note that peer feedback has value both for the one giving and the one receiving the feedback, but perhaps more for the giver.

20

Peer Feedback (2/3)

As soon as the students have completed their artifacts they will pass the artifact on to the next student or group of students. Every receiver now has the task of understanding the artifact and to provide constructive feedback. Carefully introduce good ways of providing feedback, to ensure that the feedback will be constructive and not destructive. See FEEDBACK SANDWICH. If the artifacts were produced in teams consider one team member accompanying the artifact as an agent. The agent can provide valuable insights for the review team. Give each team the chance to report to the whole group on what they have learned, when evaluating the artifact as well as what the agent has learned from the reviewers. If the artifacts were produced by individuals instead, ask the students to pass the artifact around. Depending on the size of the whole group, either again give everybody a chance to report on what they have learned, or assign some time so the artifact producer and the reviewer can discuss what they have learned in a dialog. You can provide special feedback forms to facilitate this. You have to make sure, that the critique is always formulated in a positive way, so that the students who produced the work learn rather than feel offended. You can support the students accepting the feedback (and perhaps admitting mistakes) by admitting yourself that Nobody is Perfect [VF].

21

Peer Feedback (3/3)

[Discussion] ***Students will learn by providing feedback to peers: through critiquing they learn from others' mistakes and insights. This enables them to also learn from their colleagues, which in turn draws the students’ attention away from the teacher. In addition they learn how to critique in a way that will further help their peers to improve their work. When the student moves later to the world of work she will be called on to critique the work of others, so this is good early practice under your guidance. Furthermore allowing all participants to produce an artifact as well as to review an artifact reinforces self-confidence. Because even a student who has struggled producing the artifact will be able to give valuable feedback on an artifact produced by another student. This way every student learns that s/he can contribute something to the final production of an artifact. A variation on this pattern, PEER GRADING, suggests that it may be appropriate for students to provide part of the grade for other students. This is especially useful in team projects. The portion of the overall grade provided by peers should be small and objectively assigned.

[Examples] ***Writers’ workshops at pattern conferences

22

Peer Feedback: UML Activity Diagram

Start

Request Artifact

Create Artifact

:

End

InstructorCreator/ReviewerReviewer/Creator

Provide Asistance

Provide Feedback

Review Artifact

Create Artifact

Review Artifact

Listen Feedback

Discuss Experiences Discuss Experiences

Provide FeedbackListen Feedback

Start

Request Artifact

Create Artifact

:

End

Instructor:Creator:Reviewer:

Provide Asistance

Provide Feedback

Review Artifact

Discuss Experiences Discuss Experiences

23

Conclusions (1/2)

Informal to formal (CIM -> PIM): Semantic ambiguity How to capture the author’s intention Conformance and Quality Early modeling or late modeling Informal and formal should go together

Open approach (like in open source) « Social filtering » with time, the initial inputs tend to improve. “Given enough eyeballs, all bugs are shallow”

(Raymond)

24

Conclusions (2/2)

•Not all patterns focus on activity only: « Therefore , give the participants exercises

[…] that challenge their understanding» So, patterns may have impact on the activity,

content and services.

Most patterns give template UoLs, not full-fledged UoLs.

Pattern language: Pattern composition => LD composition?

25

Quick Access TableObjective PATTERN

You want to ensure that the participants understood the topic.

FEEDBACK, DIFFERENTIATED FEEDBACK, TRYIT YOURSELF, KINDS OF EXAM

You want participants to apply the theory they’ve learned.

TRY IT YOURSELF, SELF TEST

You want participants to trust in their own knowledge.

OWN WORDS, PEER FEEDBACK, EMBRACE CORRECTION, PEER GRADING, STUDENT ONLINE PORTFOLIOS

You want to provide feedback thatmotivates the participants.

FEEDBACK SANDWICH, DIFFERENTIATED FEEDBACK, EARLY WARNING, GOLD STAR

You want to make the participants lessdependent on yourself.

PEER GRADING, EMBRACE CORRECTION, STUDENT ONLINE PORTFOLIOS

You want to ensure that participants learn from their own experience.

EMBRACE CORRECTION, GRADE IT AGAIN SAM

You want to make the value of gainedknowledge visible.

STUDENT ONLINE PORTFOLIOS, GOLD STAR

You want participants to be able toprepare for the exam.

SELF TEST, MOCK EXAM

You want to ensure fair (individual)grading.

FAIR GRADING, FAIR PROJECT GRADING, KEYIDEAS DOMINATE GRADING, GRADE IT AGAIN SAM

You want to grade teams fairly. ONE GRADE FOR ALL, PEER GRADING, FAIR TEAM GRADING

You want to know if you and the coursewere useful for the students.

ACQUIRE PARTICIPANTS’ FEEDBACK, ANONYMOUS FEEDBACK

26

?Questions