Viewing mode

advertisement
1
1) Empirical-Based, Evolutionary
Design of FLE/Agents
•
•
•
•
•
Background
Knowledge building environments
Method
Empirical study and design
Pedagogical agent system
A. Mørch, 30.03.2006, 2.1
2
DoCTA NSS project
• Design and use Of Collaborative
Telelearning Artefacts – Natural
Science Studios
• Goal: Study social, cultural and
pedagogical aspects of shared artefacts in
distributed collaborative learning and apply
the findings to the design of new learning
environments
A. Mørch, 30.03.2006, 2.1
3
Knowledge building
• A model for collaborative learning (Scardemalia
& Bereiter, 1994)
• Students learn and interact by “talking”
(reasoning aloud) with peers to develop
explanations of scientific phenomena
• Formulate research questions, answering
them independently, and finding arguments
• Computer supported knowledge building
environments:
– CSILE, Knowledge Forum
– FLE
A. Mørch, 30.03.2006, 2.1
4
Method
• Empirical-based design
– Identify need for improved knowledge
building based environment based on
data from using an existing system
• Evolutionary design
– Identify ways to integrate software agents
with existing system
A. Mørch, 30.03.2006, 2.1
5
Empirical study
• Two secondary school classes in Norway
(9th grade)
• 3 week pilot; 4 week field trial (2001, 2002)
• Collaborative learning in small groups
• Discussing science problems
• Knowledge domain: Ethical aspects of
biotechnology
• Computer supported environment without
software agents (FLE system)
A. Mørch, 30.03.2006, 2.1
6
FLE (Future Learning Environment)
• Developed at Media Lab, University of Art
and Design Helsinki (http://fle3.uiah.fi/)
• Open-source groupware implemented in the
Python language using SOAP platform
• Designed based on pedagogical and
psychological research in networked
learning and knowledge building at
University of Toronto and University of
Helsinki (Hakkarainen, Lipponen & Järvelä, 2002)
A. Mørch, 30.03.2006, 2.1
7
FLE interface
Viewing mode (threaded list of
previous postings)
Writing/reply mode
(editor with message
categories)
A. Mørch, 30.03.2006, 2.1
8
FLE message categories
• Categories of progressive inquiry:
–
–
–
–
–
Problem
My working theory
Deepening knowledge
Summary
Meta-comment
A. Mørch, 30.03.2006, 2.1
9
Physical setting in one of the
schools
A. Mørch, 30.03.2006, 2.1
10
Method
•
•
•
•
•
Observation
Video recording
Data logging
Interviews
Interaction analysis
A. Mørch, 30.03.2006, 2.1
11
Data excerpts: Interview
When asked about the usefulness of the FLE categories,
a student said:
“It was kind of smart! Because you can see what it [the message] is about.
That’s reliable knowledge and that’s a summary [pointing to two KB notes on
the screen]. You know immediately what it is.”
However, when later asked to demonstrate his
understanding of the difference between “My Working
Theory” note (MWT) and a “Summary” note he says
(modifies his initial misunderstanding of two categories):
“… if we had sent this to them [pointing to a note he has labeled
MWT] and you ask what it is supposed to mean - is it a working
theory or is it a summary, right? But you see it first by its small
[category abbreviation] … oh -it is a summary after all, okay!”
A. Mørch, 30.03.2006, 2.1
12
Summary of findings
• Students had difficulties choosing
knowledge building categories
• Instructors had difficulties following the
distributed collaboration process and
guiding the students
• Tentative conclusion: Need to find
alternative ways of facilitating distributed
knowledge building
A. Mørch, 30.03.2006, 2.1
13
Design implications
• Software agents can be useful as
scaffold in semi-structured knowledge
domains
• Pedagogical agents
• Agent system features
A. Mørch, 30.03.2006, 2.1
14
Pedagogical agents
• “Pedagogical agents can be
autonomous and/or interface agents
that support human learning in the
context of an interactive learning
environment.”
– Johnson, et al. (2000)
A. Mørch, 30.03.2006, 2.1
15
Agent system features
• Agent as an observer
– Collect information
• Participant, activity, timestamp
• Last log on, last contribution (for each participant)
– Compute statistics
• Agent as an advisor
– Present statistics
– Encourage non-active students to be more
active
– Advice students on the use of knowledgebuilding categories
A. Mørch, 30.03.2006, 2.1
16
System architecture
FLE3
Knowledge
Building
Admin
Chat
WebTop
User Interface
Assistant GUI
Observation:
Student activities
Instructor activities
Advice
Generation
Updates &
Who-is-online
Statistic
Generation
DB:log
KB:rules
Advice feature analysis:
Assistant
A. Mørch, 30.03.2006, 2.1
Message feature
Student feature
Instructor activity
Confidence factor
Learning
CN2
17
Technical detail
• Languages
– Python (Fle3) and Java (agent applet
interface)
• Database
– MySQL
• Learning algorithm
– CN2 (Clark & Niblett, 1989)
• Knowledge representation
– RuleML
A. Mørch, 30.03.2006, 2.1
18
Student Assistant Agent
A. Mørch, 30.03.2006, 2.1
19
Instructor Assistant Agent
A. Mørch, 30.03.2006, 2.1
20
References
•
•
•
•
Jondahl, S. and Mørch, A. (2001). Simulating Pedagogical
Agents in a Virtual Learning Environment, Proceedings IRIS24, pp. 15-28.
Chen, W. and Wasson, B. (2002) An Instructional Assistant
Agent for Distributed Collaborative Learning. Proceedings ITS2002, pp. 609-618
Dolonen, J., Chen, W. and Mørch, A. (2003). Integrating
Software Agents with FLE3. Proceedings of CSCL 2003,
Bergen, Norway. Kluwer Academic Publishers, pp. 157-161.
Mørch A, Dolonen J, Omdahl K. (2003). Integrating Agents
with an Open Source Learning Environment. Proceedings of
International Conference on Computers in Education 2003
(ICCE 2003), Dec. 2-5, Hong Kong: AACE Press, 393-401.
A. Mørch, 30.03.2006, 2.1
Download