Towards a SOA for Giving Feedback in Informal Learning Environments Christian Glahn Open University of the Netherlands.

Slides:



Advertisements
Similar presentations
Ontology-based User Modeling for Web-based Information Systems Anton Andrejko, Michal Barla and Mária Bieliková {andrejko, barla,
Advertisements

Self-Regenerative Middleware Service for Cross-Standards and Ubiquitous Services Activation Mengjie Yu ( )
Webinar December 2012 Presentation by Ulul Ilmi Computer Education and Instructional Technology Fatih University Wireframing & Prototyping UX.
CM143 Web Week 6 Links & Navigation CSS Styling & Mouseovers.
Campus Memories: Learning with contextual blogging Tim de Jong, Bashar Al Takrouri, Marcus Specht, Rob Koper.
The KB on its way to Web 2.0 Lower the barrier for users to remix the output of services. Theo van Veen, ELAG 2006, April 26.
Smart Indicators and Learner Monitoring , Barcelona Christian Glahn, Marcus Specht, & Rob Koper Open University of the Netherlands.
Copyright © 2003 Bolton Institute Dept. of Computing and Electronic Technology - Multimedia Integration and Applications Lecture 3 - Project Planning.
Practical project in software engineering Feed reader project (Feedr) by Michael, Søren, Jonas and Therese.
Object Calling Home: Locating Objects Using Mobile Phones By: Christian Frank Philipp Bolliger Christopher Roduner Wolfgang Kellerer 구 본 임
Lecture 6 - Project Planning. Lecture 6: Project Planning Overview Creating an outline plan –Work Breakdown Structure –Identifying tasks Waterfall and.
Kerim KORKMAZ A. Tolga KILINÇ H. Özgür BATUR Berkan KURTOĞLU.
Telerobotics on the Internet James Mellington. Overview Telerobotics Project Goals Basic System Components The Original System Extension of the System.
SWIM and Next Gen Enterprise Architecture Artifacts
The Multi-model, Metadata-driven Approach to Content and Layout Adaptation Knowledge and Data Engineering Group (KDEG) Trinity College,
Anticensorship in the Network Infrastructure Eric Wustrow University of Michigan.
1 Integrating a Network IDS into an Open Source Cloud Computing Environment 1st International Workshop on Security and Performance in Emerging Distributed.
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
Moving forward our shared data agenda: a view from the publishing industry ICSTI, March 2012.
Intégration Sémantique de l'Information par des Communautés d'Intelligence en Ligne ISICIL.
MVC pattern and implementation in java
Adaptive Collaboration Support for the Web Amy Soller Institute for Defense Analyses, Alexandria, Virginia, U.S.A. Jonathan Grady October 12, 2005.
Common Mistakes in Web Development and Avoiding Them Jorge Plano.
Designing 3D Interfaces Examples of 3D interfaces Pros and cons of 3D interfaces Overview of 3D software and hardware Four key design issues: system performance,
ORCA Robot Simulator HY-475 Autonomous Robot Navigation.
An Introduction to Design Patterns. Introduction Promote reuse. Use the experiences of software developers. A shared library/lingo used by developers.
Jazz WebUI Framework. Apache Derby Jazz Platform Architecture – Open Source middleware Eclipse Equinox Jazz Server Kernel Jazz Server Extensions Web UI.
BT Wholesale Customer Roadmap 1 st July 2008 Welcome Chris Booth Business Improvement Programme Graham Crane Consult21.
A Web-based Distributed Simulation System Christopher Taewan Ryu Computer Science Department California State University, Fullerton.
Faculty of Informatics and Information Technologies Slovak University of Technology Personalized Navigation in the Semantic Web Michal Tvarožek Mentor:
CMPS 435 F08 These slides are designed to accompany Web Engineering: A Practitioner’s Approach (McGraw-Hill 2008) by Roger Pressman and David Lowe, copyright.
1 Web Servers (Chapter 21 – Pages( ) Outline 21.1 Introduction 21.2 HTTP Request Types 21.3 System Architecture.
TENCompetence Action Logging towards a standardised activity log Christian Glahn, OpenUniversityNederland TENCompetence Technical Meeting, Maastricht,
Which Log for which Information? Gathering Multilinguality Data from Different Log File Types Maria Gäde, Vivien Petras, and Juliane Stiller Humboldt-Universität.
CS562 Advanced Java and Internet Application Introduction to the Computer Warehouse Web Application. Java Server Pages (JSP) Technology. By Team Alpha.
Introduction and Principles Web Server Scripting.
Conceptual Design Dr. Dania Bilal IS588 Spring 2008.
Around(J2)ME Juri Strumpflohner Matthias Braunhofer
IMD 315 Designing Interactive Interfaces Assignment #2 Oral Presentation by Allin Harmon USER INTERFACE DESIGN PATTERNS.
Web Programming Overview. Introduction HTML is limited - it cannot manipulate data How Web pages are extended (include): –Java: an object-oriented programming.
Sally McCallum Library of Congress
User Manual OPERATION MODULE V1.0. CONTENT  MAIN INTERFACE  STAFF RECORD  How to add new record?  How to edit record?  Additional Record  How to.
Bonjour, Montreal! Laissez les bon temps rouler!.
Universitatea Politehnica Bucureşti - Facultatea de Automatică şi Calculatoare Towards a Peer-to-Peer Recommender System Based on Collaborative Filtering.
The EU Land policy Guidelines February 2003 Philip Mikos Overview of content and process.
THE MOUSE Left Click THE MOUSE Right Click.
MGT 498 Week 5 DQ 2 Describe enterprise resource planning. How does enterprise resource planning affect feedback and control in an organization’s strategy?
ECO 561 Week 6 Individual Final Proposal NEW To purchase this material click below link Individual-Final-Proposal-NEW.
BUSINESS FRAMEWORK AND APPLICATION SCENARIOS
Network Quality Monitoring System NQMS
Web Development Web Servers.
Assessment Of, For, and AS Learning
Digitisation in academic libraries: Experience from Makerere University Library, Kampala Uganda By Patrick Sekikome Presented at the CERN-UNESCO School.
INSPIRE Geoportal Thematic Views Application
by Jakob Gray, and Sara Inglis, Jerry Sun
INSPIRE Geoportal Thematic Views Application
Evaluation of Data Fusion Methods Using Kalman Filtering and TBM
(VIP-EDC) Point 6 of the agenda
Elements of User Experience
Disseminating regional and urban statistics The new visualisation tool of Eurostat Teodora Brandmüller Unit E4 Regional statistics and geographical information.
Yi-Hsuen Shih’s personal Web site
INSPIRE Geoportal Thematic Views Application
Developing a Research Impact Capture System
Review: The Hall Plot Method
Developing a Research Impact Capture System
HY-475 Autonomous Robot Navigation
Clemson University Interactive Fact Book
Ungraded quiz Unit 7.
Gizem MISIRLI Gülden OLGUN
SLIDE DECK 5: Informed Citizenship.
Presentation transcript:

Towards a SOA for Giving Feedback in Informal Learning Environments Christian Glahn Open University of the Netherlands

Scope of this presentation

Overview Problem Theoretical background Glimpse on the Architecture Embedding SOA

The Problem Feedback is difficult to get in open or informal learning environments Feedback on learning processes is hardly facilitated in technological environments Existing approaches are limited to a certain system

Background Feedback and self-regulated learning Giving feedback Feedback strategies and feedback presentation

Feedback and Self-regulated Learning

Giving Feedback

Feedback Strategies and Feedback Presentation Group Awareness Strategy Cues User Activity Positioning and Navigation 360° Feedback Strategy Strategy Strategy Strategy

Feedback Strategies and Feedback Presentation Group Awareness Positioning and Navigation 360° Feedback Cues User Activity Strategy Strategy Strategy Strategy Strategy Strategy Select the right information and the right representation at the right time

Towards an Architecture

How does it work? Feedback Types Indicators Sensor Measures ProcessPerformance Social Interaction Action Pro- gress Peer Rating Peer Actions Embed- dedness Partici- pation HTTP Access Mouse click Mouse over Post- ings Con- tacts Sche- dule … FeedbackModelling Action Aggregation Tags

Architecture outline OutputInput

O.K. That’s nice but …

Extending the Core Architecture

User Monitoring

Feedback Injection Brute force changes of the user interface Hiding the application behind a proxy Making use of server-side content filtering e.g. utilise Apache’s mod_filter

Next Steps Identify useful information for self-regulated learning Find and develop visualisations that affect learning Identify “good” feedback strategies Identify easy-to-use method of describing feedback strategies

Thank you!