Semantic Web Technologies for the Integration of Learning Tools and Context-aware Educational Services

Loading...

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

0 comments

Post a comment

    Post a comment
    Embed Video
    Edit your comment Cancel

    Notes on slide 1

    DEPTHS is an collaborative, semantic-rich learning environment for learning software design patterns.

    Design patterns are solutions to the some common design problems that happens over and over again. They are very important for software engineers because they exploit previous successful experiences and knowledge of other people in solving similar problems. They relieve programmers to create a good design of his code and spare a lot of time to solve some problems.

    Design patterns are solutions to the some common design problems that happens over and over again. They are very important for software engineers because they exploit previous successful experiences and knowledge of other people in solving similar problems. They relieve programmers to create a good design of his code and spare a lot of time to solve some problems.

    It is possible to develop many scenarios for learning software patterns in the DEPTHS framework. Due to the limited size of this paper, we describe only one, which is based on a problem-based learning approach with collaborative learning support. In this scenario, a teacher defines a specific software problem that has to be solved in a workshop-like manner. Workshop is a peer assessment activity with a huge array of options, such as allowing students to review and assess each other’s solutions. The teacher provides an informal description of the problem, a typical scenario, a task that has to be accomplished and a set of learning resources that could help students to solve the problem. Students are typically supposed to provide a graphical representation of their solutions (i.e., the designed software models). A student can draw his own solution from scratch, use some other student’s solution, and/or use a partial solution provided by the teacher in the problem’s description. If one of the last two options is selected, an appropriate solution (often in the form of a diagram) would be loaded within the student’s modeling tool and the tool would keep track of all changes that the student would make and tag them with other color on the diagram. Based on the student’s current learning context, DEPTHS would suggest him to consult online resources that it estimated as potentially useful for the student’s current situation. It would also find and suggest other students, experts and/or teachers that could be contacted in order to get additional support. The system would do this both proactively and on the student’s request. As DEPTHS provides seamless integration of all of its tools, the student is able to send a message to or chat with peers regardless what tools of the DEPTHS framework they are using at that moment.

    The LOCO-Cite ontology is based on the notion of learning context which is related to the activity that a learner or a teacher has been performed while interacting with a learning content. The LOCO-Cite ontology allows for semantic representation of the data about a student’s overall interactions with learning content and other students during different learning activities. Based on this data, DEPTHS can perform context-aware retrieval of software patterns resources from online repositories and its own repository of software artifacts; identify and draw students’ attention to the related threads in discussion forums; and identify peers that could help in a specific situation. Activities are very important part of the learning process in DEPTHS as they lead to realization of learning objectives. Examples of such activities are reading lessons, visiting online pages, participating in a workshop or doing an assignment, solving design problems, quizzing and collaborating with other participants.

    We believe that this approach can be beneficial for all participants in the learning process: Teachers would spend less time developing online lessons. Instead of creating lessons for each design pattern from scratch, a teacher would (re)use the existing online resources. DEPTHS would secure the ease of locating relevant online resources for the course the teacher develops. DEPTHS will improve students’ learning effectiveness and efficiency by recommending resources from online repositories that are related to the goal students are currently working on. In addition, it will help students find the most suitable peer(s) to collaborate within the given learning context. The common ontological framework (LOCO) provides a sound platform for integration of knowledge about all learning related activities performed by any particular student and the content he/she has used or produced during those activities. This knowledge is currently scattered over different learning systems and tools for studying software patterns. This means that the overall quality of important educational aspects (e.g., adaptation and context-awareness) will be improved.

    DEPTHS is an collaborative, semantic-rich learning environment for learning software design patterns.

    1 Favorite

    Semantic Web Technologies for the Integration of Learning Tools and Context-aware Educational Services - Presentation Transcript

    1. Semantic Web Technologies for the Integration of Learning Tools and Context-aware Educational Services Zoran Jeremi ć 1 , Jelena Jova nović 1 , Dragan Gašević 2 1 University of Belgrade, Serbia 2 Athabasca University, Canada
    2. Motivation
      • Design patterns
        • Recurring solutions to software design problems
        • Found in real-world application development
      • Integrative view to problems
    3. Motivation
      • Current learning support
        • Individual use of tools
        • Limited support for
          • Exchange data about the activities between tools
          • Inter-tool learning
    4. Pedagogical Foundation
      • Social constructivism
        • Social 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 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 Library
          • Portland Pattern Repository
          • Hillside.net Pattern Catalog
    10.  
    11.  
    12.  
    13.  
    14.  
    15.  
    16.  
    17. Semantic Annotation and Indexing
      • Content
        • Learning objects
        • Publicly 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 approach
        • Annotation 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 services
        • Retrieval
          • 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 DPs
        • Effectiveness of project-based learning approach
        • Usefulness of integrated tools
        • Usefulness of access to relevant resources and sharing of information affects learning
    22. Evaluation
      • Students’ perception of learning with DEPTHS
        • Comparing to traditional learning
      • Usefulness of integrated tools and services
        • 30.77% reported technical problems
      Not very useful Less effective Same More effective 0% 15.38% 53.85% 30.77% 30.77% 46.15% 15.38% 7.69% 0.00% Brainstorming 30.77% 46.15% 23.08% 0.00% 0.00% Stimulates control 1 2 3 4 5 Web 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%
    23. Conclusion
      • DEPTHS
        • Project-based learning
        • Integrative and collaborative
        • Context-aware and proactive
        • Ubiquitous knowledge management & sharing
      • Future work
        • Workplace learning and working
        • Portfolio management
    24. Thank you! Questions?

    + dgasevicdgasevic, 2 weeks ago

    custom

    67 views, 1 favs, 0 embeds more stats

    Presentation of the ISWC 2009 paper:

    One of the more

    More info about this document

    © All Rights Reserved

    Go to text version

    • Total Views 67
      • 67 on SlideShare
      • 0 from embeds
    • Comments 0
    • Favorites 1
    • Downloads 7
    Most viewed embeds

    more

    All embeds

    less

    Flagged as inappropriate Flag as inappropriate
    Flag as inappropriate

    Select your reason for flagging this presentation as inappropriate. If needed, use the feedback form to let us know more details.

    Cancel
    File a copyright complaint
    Having problems? Go to our helpdesk?

    Categories