Semantically-enabled Project-based Collaborative Learning of Software Patterns

763 views

Published on

Presented at ICALT 2009 conference

Published in: Technology, Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
763
On SlideShare
0
From Embeds
0
Number of Embeds
5
Actions
Shares
0
Downloads
0
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Semantically-enabled Project-based Collaborative Learning of Software Patterns

  1. 1. Semantically-enabled Project-based Collaborative Learning of Software Patterns Zoran Jeremi ć 1 , Jelena Jova nović 1 , Dragan Gašević 2 1 University of Belgrade, Serbia 2 Athabasca University, Canada
  2. 2. Motivation <ul><li>Design patterns </li></ul><ul><ul><li>Recurring solutions to software design problems </li></ul></ul><ul><ul><li>Found in real-world application development </li></ul></ul><ul><li>Integrative view to problems </li></ul>
  3. 3. Motivation <ul><li>Current learning support </li></ul><ul><ul><li>Individual use of tools </li></ul></ul><ul><ul><li>Limited support for </li></ul></ul><ul><ul><ul><li>Exchange data about the activities between tools </li></ul></ul></ul><ul><ul><ul><li>Inter-tool learning </li></ul></ul></ul>
  4. 4. Objective <ul><li>Harmonization of </li></ul><ul><ul><li>Instruction flows </li></ul></ul><ul><ul><li>Learning flows </li></ul></ul><ul><ul><li>Collaborative learning </li></ul></ul><ul><ul><li>Access to real-world problems </li></ul></ul>
  5. 5. Pedagogical Foundation <ul><li>Learning through design </li></ul><ul><li>Project-based learning </li></ul><ul><li>Engagement theory </li></ul><ul><ul><li>Relate, create, donate </li></ul></ul><ul><li>Genex framework </li></ul><ul><ul><li>Collect, relate, create, donate </li></ul></ul>
  6. 6. Context Capturing is the Key! http://www.w3.org/2006/Talks/1023-sb-W3CTechSemWeb/DataServicesWebAppMetro2.jpg Context-aware Proactive
  7. 7. Learning Scenario
  8. 8. <ul><li>Learning Object Context Ontology (LOCO) framework </li></ul>Learning Context Ontology
  9. 9. Moodle ArgoUML LOCO-Analyst <ul><ul><ul><li>Yahoo! Design Pattern Library </li></ul></ul></ul><ul><ul><ul><li>Portland Pattern Repository </li></ul></ul></ul><ul><ul><ul><li>Hillside.net Pattern Catalog </li></ul></ul></ul>
  10. 10. Evaluation <ul><li>Performed in February 2009 </li></ul><ul><ul><li>University of Belgrade with 13 students </li></ul></ul><ul><li>Perceived </li></ul><ul><ul><li>effectiveness of DEPTHS for learning DPs </li></ul></ul><ul><ul><li>effectiveness of project-based learning approach </li></ul></ul><ul><ul><li>usefulness of integrated tools </li></ul></ul><ul><ul><li>usefulness of access to relevant resources and sharing of information affects learning </li></ul></ul>
  11. 11. Evaluation <ul><li>Students’ perception of learning with DEPTHS </li></ul><ul><ul><li>Comparing to traditional learning </li></ul></ul><ul><li>Usefulness of integrated tools and services </li></ul><ul><ul><li>30.77% reported technical problems </li></ul></ul>30.77% 53.85% 15.38% 0% More effective Same Less effective Not very useful 38.46% 46.15% 15.38% 0.00% 0.00% Peer finding 46.15% 69.23% 15.38% 4 30.77% 15.38% 7.69% 0.00% Brainstorming 15.38% 15.38% 0.00% 0.00% Internal content finding 76.92% 7.69% 0.00% 0.00% Web resource finding 5 3 2 1
  12. 12. Conclusion <ul><li>DEPTHS </li></ul><ul><ul><li>Project-based learning </li></ul></ul><ul><ul><li>Integrative and collaborative </li></ul></ul><ul><ul><li>Context-aware and proactive </li></ul></ul><ul><ul><li>Ubiquitous knowledge management & sharing </li></ul></ul><ul><li>Future work </li></ul><ul><ul><li>Workplace learning – and working </li></ul></ul><ul><ul><li>Portfolio management </li></ul></ul>
  13. 13. Semantically-enabled Project-based Collaborative Learning of Software Patterns Zoran Jeremi ć 1 , Jelena Jova nović 1 , Dragan Gašević 2 1 University of Belgrade, Serbia 2 Athabasca University, Canada

×