Upload
dragan-gasevic
View
1.740
Download
0
Tags:
Embed Size (px)
DESCRIPTION
Presentation of the ISWC 2009 paper: One of the main software engineers’ competencies, solving software problems, is most effectively acquired through an active examination of learning resources and work on real-world examples in small development teams. This obviously indicates a need for an integration of several existing learning tools and systems in a common collaborative learning environment, as well as advanced educational services that provide students with right in time advice about learning resources and possible collaboration partners. In this paper, we present how we developed and applied a common ontological foundation for the integration of different existing learning tools and systems in a common learning environment called DEPTHS (Design Patterns Teaching Help System). In addition, we present a set of educational services that leverages semantic rich representation of learning resources and students’ interaction data to recommend resource relevant for students’ current learning context. http://data.semanticweb.org/papers/iswc/2009/in-use/paper170.pdf http://dx.doi.org/10.1007/978-3-642-04930-9_54
Citation preview
Semantic Web Technologies for the Integration of Learning Tools and Context-aware Educational Services
Zoran Jeremić1, Jelena Jovanović1, Dragan Gašević2
1University of Belgrade, Serbia2Athabasca University, Canada
2
Motivation
Design patterns Recurring solutions to software design problemsFound in real-world application development
Integrative view to problems
3
Motivation
Current learning support Individual use of toolsLimited support for
• Exchange data about the activities between tools• Inter-tool learning
4
Pedagogical Foundation
Social constructivismSocial Web was waited for decades!
Learning through design Engagement theory
Relate, create, donate Genex (Generator of Excellence) framework
Collect, relate, create, donate Project-based learning
5
Learning Scenario
5
Context-aware
Proactive
6
Learning Context Ontology
Learning Object Context Ontology (LOCO) Connects
IMS LD, IMS LIP, IEEE PAPI, IEEE LOM, FOAF, SOIC, ALOCoM, …
7
Learning Context Ontology: Extension
8
Domain Ontology
Software design patterns
9
Moodle
ArgoUML
LOCO-Analyst
Yahoo! Design Pattern LibraryPortland Pattern RepositoryHillside.net Pattern Catalog
10
11
12
13
14
15
16
17
Semantic Annotation and Indexing
ContentLearning objectsPublicly accessible repositories of DPs
• Yahoo! Design Pattern Library, Portland Pattern Repository, Hillside.net Pattern Catalog, …
Internally produced content • Chat messages, forum messages, and ideas
18
Semantic Annotation and Indexing
Technical approachAnnotation platform
• KIM
Search and indexing• TF-IDF to find document relevance for DP• Cosine similarity to find most relevant document
Mapping between tags and ontology concepts
19
Educational Services in DEPTHS
Context-aware learning servicesRetrieval
• Web resource• Relevant internally produced resources• Experts, teachers and peers discovery
20
Educational Services in DEPTHS
Submissions
21
Evaluation
Performed in February 2009 University of Belgrade with 13 students
Perceived Effectiveness of DEPTHS for learning DPsEffectiveness of project-based learning approachUsefulness of integrated tools Usefulness of access to relevant resources and sharing of information affects learning
22
Evaluation
Students’ perception of learning with DEPTHSComparing to traditional learning
Not very useful Less effective Same More effective
0% 15.38% 53.85% 30.77%
1 2 3 4 5Web resource finding 0.00% 0.00% 7.69% 15.38% 76.92%
Internal content finding 0.00% 0.00% 15.38% 69.23% 15.38%
Peer finding 0.00% 0.00% 15.38% 46.15% 38.46%
Brainstorming 0.00% 7.69% 15.38% 46.15% 30.77%
Stimulates control 0.00% 0.00% 23.08% 46.15% 30.77%
Usefulness of integrated tools and services30.77% reported technical problems
23
Conclusion
DEPTHSProject-based learningIntegrative and collaborativeContext-aware and proactiveUbiquitous knowledge management & sharing
Future work Workplace learning and workingPortfolio management
Thank you!
Questions?