E-Testing based on Service Oriented Architecture Institute of Informatics - FNS University “Ss. Ciryl and Methodious” – Skopje, Macedonia 10-th International.

Slides:



Advertisements
Similar presentations
E-Commerce Based Agents over P2P Network Arbab Abdul Waheed MSc in Smart Systems Student # Nov 23, 2008 Artificial Intelligence Zhibing Zhang.
Advertisements

Personalized Presentation in Web-Based Information Systems Institute of Informatics and Software Engineering Faculty of Informatics and Information Technologies.
DIGIDOC A web based tool to Manage Documents. System Overview DigiDoc is a web-based customizable, integrated solution for Business Process Management.
Functional and non-functional requirements for building Service-oriented assessment model Adelina Aleksieva-Petrova Milen Petrov 5th TENCompetence Open.
CS Body of Knowledge (ACM) Discrete Structures Programming Fundamentals Algorithms & Complexity Operating Systems Architecture & Organization Social &
Building an Operational Enterprise Architecture and Service Oriented Architecture Best Practices Presented by: Ajay Budhraja Copyright 2006 Ajay Budhraja,
Presenters: Goce Armenski Institute of Informatics, Faculty of Science and Mathematics, St. Cyril and Methodius University, Skopje, MACEDONIA
1 Introduction to XML. XML eXtensible implies that users define tag content Markup implies it is a coded document Language implies it is a metalanguage.
G O B E Y O N D C O N V E N T I O N WORF: Developing DB2 UDB based Web Services on a Websphere Application Server Kris Van Thillo, ABIS Training & Consulting.
Enterprise Web Content Management Path to developing a Competency Center Presented To: Presented By: Gilbane ConferenceBrian VanDeventer IT Manager, Web.
Service Oriented Architecture in eTesting Systems Institute of Informatics - FNS University “Ss. Ciryl and Methodious” – Skopje, Macedonia 6 th Workshop.
FREMA: e-Learning Framework Reference Model for Assessment David Millard Yvonne Howard Learning Technology Group University of Southampton, UK.
Thee-Framework for Education & Research The e-Framework for Education & Research an Overview TEN Competence, Jan 2007 Bill Olivier,
Enhancing Electrical Engineering Education by Developing Online Courses M. Mohandes, M. Dawoud, A. Hussain, M. Deriche, A. Balghonaim Electrical Engineering.
FREMA: e-Learning Framework Reference Model for Assessment Yvonne Howard David Millard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University.
FREMA: e-Learning Framework Reference Model for Assessment David Millard Yvonne Howard IAM, DSSE, LTG University of Southampton, UK.
FREMA : e-Learning Framework Reference Model for Assessment Assessment: Priorities and Challenges for 2006 Hugh Davis Learning Technologies University.
FREMA: e-Learning Framework Reference Model for Assessment Design Patterns for Wrapping Similar Legacy Systems with Common Service Interfaces Yvonne Howard.
FREMA Lester Gilbert Dave Millard Yvonne Howard An ELF Reference Model Project In the JISC Distributed e-Learning Programme e-Learning Framework Reference.
FREMA: e-Learning Framework Reference Model for Assessment Lester Gilbert David Millard Yvonne Howard University of Southampton, UK University of Strathclyde,
FREMA : e-Learning Framework Reference Model for Assessment FREMA Overview David Millard Learning Technologies University of Southampton, UK.
Web Programming Language Dr. Ken Cosh Week 1 (Introduction)
“This presentation is for informational purposes only and may not be incorporated into a contract or agreement.”
Portal and AQAS-Philadelphia University 21-22/6/2011 AVCI Platform in PU Dr. Abdel-Rahman Al-Qawasmi Philadelphia University Director of Computer Center.
ESB Guidance 2.0 Kevin Gock
MADE Mobile Agents based system for Distance Evaluation Vikram Jamwal KReSIT, IIT Bombay Guide : Prof. Sridhar Iyer.
Architecture Of ASP.NET. What is ASP?  Server-side scripting technology.  Files containing HTML and scripting code.  Access via HTTP requests.  Scripting.
1 WEB Engineering Introduction to Electronic Commerce COMM1Q.
Jaeki Song ISQS6337 JAVA Lecture 16 Other Issues in Java.
Enticy GROUP THE A Framework for Web and WinForms (Client-Server) Applications “Enterprise Software Architecture”
JISC CETIS Conference, Oxford, November 2004 Repositories: State of ELF “volunteer”: Martin Morrey Intrallect Ltd.
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
Web Service Development Within Different Study Years Maja Pušnik, Boštjan Šumak Institute of Informatics, FERI Maribor.
Improving assessment quality using electronic testing Institute of Informatics - FNS University “Ss. Ciryl and Methodious” – Skopje, Macedonia Software.
March 26, 2003The Navigo Project Hans C. Masing, The University of Michigan Lance D. Speelmon, Indiana University An IMS and OKI Compliant Open Source.
Domain Modeling In FREMA David Millard Yvonne Howard Hugh Davis Gary Wills Lester Gilbert Learning Societies Lab University of Southampton, UK.
Sustainability: Web Site Statistics Marieke Napier UKOLN University of Bath Bath, BA2 7AY UKOLN is supported by: URL
Distance Education Technologies and Systems
Agent-oriented Knowledge Management in Learning Environments: A Peer-to-Peer Helpdesk Case Study Renata S. S. Guizzardi 1 Lora Aroyo 1 Gerd Wagner 2 1.
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
UNINETT, Harstad, June 2004 Developing Sustainable E- Learning Frameworks to Support Teaching and Learning Lorna M. Campbell, CETIS
Random Logic l Forum.NET l Web Services Enhancements for Microsoft.NET (WSE) Forum.NET ● October 4th, 2006.
JISC: Middleware for Distributed Cognition Project Team: Colin Tatham – technical lead David Gilks – database programmer Howard Noble – project manager.
Using SaaS and Cloud computing For “On Demand” E Learning Services Application to Navigation and Fishing Simulator Author Maha KHEMAJA, Nouha AMMARI, Fayssal.
Group-oriented Modelling Tools with Heterogeneous Semantics Niels Pinkwart COLLIDE Research Group University of Duisburg, Germany.
INTRODUCTION TO WEB APPLICATION Chapter 1. In this chapter, you will learn about:  The evolution of the Internet  The beginning of the World Wide Web,
The Impact of Distance Teaching on College Faculty Trudy Abramson & George Fornshell School of Computer and Information Sciences, Nova Southeastern University,
Presentation e-Learning Basics Author: Mary Frentzou )
Title THE CREATION AND SHARING OF LEARNING OBJECTS THROUGH OPEN SOURCE PLATFORMS BEAT FOR RESINT PROJECT Olivastri Silvio
NASRULLAH KHAN.  Lecturer : Nasrullah   Website :
ELEARNING IN EDUCATION: AN OVERVIEW Raymond S. Pastore, Ph.D. Bloomsburg Univeristy Bloomsburg, PA SITE 2002 Thursday, March 21, 2002 Purpose: To give.
The Sakai Architecture
GRID ANATOMY Advanced Computing Concepts – Dr. Emmanuel Pilli.
Supporting further and higher education E-learning Framework and Tools Tish Roberts JISC Programme Manager.
JISC / CETIS eLearning Conference. Metadata Quality Expose Archive Federation Search Deliver Destroy Harvest Embedded Metadata [Metadata in, e.g. content.
JISC-CETIS Conference: eLearning Tools, Standards and Systems The assessment big picture 5 th November 2004 Kassam Stadium, Oxford.
Software Architecture Patterns (3) Service Oriented & Web Oriented Architecture source: microsoft.
Service Oriented Architecture (SOA) Prof. Wenwen Li School of Geographical Sciences and Urban Planning 5644 Coor Hall
Web Programming Language
Results from using eTesting methods in CS education
SOA (Service Oriented Architecture)
Notification Service JA-SIG June 6, 2006 One stop shopping
AMGA Web Interface Salvatore Scifo INFN sez. Catania
Notification Service May 19, 2006 Jon Atherton Mark Mara.
Inventory of Distributed Computing Concepts and Web services
(VIP-EDC) Point 6 of the agenda
AMGA Web Interface Vincenzo Milazzo
JISC and SOA A view Robert Sherratt.
Trends and Terminology in Online Learning
FREMA: e-Learning Framework Reference Model for Assessment
Presentation transcript:

e-Testing based on Service Oriented Architecture Institute of Informatics - FNS University “Ss. Ciryl and Methodious” – Skopje, Macedonia 10-th International Computer Assisted Assessment Conference Goce Armenski, M.Sc

10-th International Computer Assisted Assessment Conference 1. CONTENT Content - C ONCLUSION - C OMMON FRAMEWORK - Е Т ЕСТ – S YSTEM FOR ELECTRONIC TESTING - S ERVICE ORIENTED ARCHITECTURE - I NTRODUCTION - А RCHITECTURE, CONCEPTS AND FUNCTIONALITY OF Е Т EST - A PPLICATION OF E T EST - R ESULTS - SOA IN E A SSESSMENT

10-th International Computer Assisted Assessment Conference INTRODUCTION Introduction Changes in the way people live influenced by: - Globalization - Increased meaning of knowledge - Information and communication revolution Changes in the education (lot more students) - Lecturing process - Delivery of materials - Knowledge assessment

10-th International Computer Assisted Assessment Conference 3. Introduction New education paradigms Teacher  Student centered education

10-th International Computer Assisted Assessment Conference 4. Introduction Institute of Informatics (FNS) - every year 150+ students - 4 questions (assignments) x 150 students = 600 questions - 5 min for marking a question min / 50 hours How long the marking will take??? Ontime feedback??? Personalized feedback??? Objectivity??? MOTIVATION AND GOAL

10-th International Computer Assisted Assessment Conference 5. Motivation and goal Development of a system for assessment of large number of students (more that 150) every month, which can be used in distance learning, as well as any other form of knowledge or skill assessment. - Motivation for reports creation Statistical analyses of gathered information - Motivation for test construction Different tests for every student with same weight Lowering the possibility for memorizing - Motivation for simple data entry Possibility for bulk entering of data

10-th International Computer Assisted Assessment Conference еТEST – CONCEPTS AND FUNCTIONALITY еТest – concepts and functionality - Question bank, - Algorithms for test creation, - Systems for data presentation, - Result reports QuestionMark, BlackBoard, WEB CT, Top Class, EduSystem Basic concepts of systems for eTesting

10-th International Computer Assisted Assessment Conference 7. еТest – concepts and functionality еТest Technology - Web based application - Active Server Pages (ASP) - JavaScript - SQL Server NT Server and Win 2000 compatible - IIS 4.0 or newer Web based sollutions VS desktop based sollutions Web Browser (Netscape 4.x or Internet Explorer 4.x, and above) Win 2000 Server (SMTP) IIS 4.0 +ASP SQL Server Access JScript

10-th International Computer Assisted Assessment Conference 8. еТest – concepts and functionality еТest Architecture Fig. 2 Three tier architecture of the eTesting system

10-th International Computer Assisted Assessment Conference 9. еТest – concepts and functionality - Course organization - Types of questions - Test creation algorithm - System for data presentation - Marking and reporting еТест Concepts

10-th International Computer Assisted Assessment Conference 10. еТest – concepts and functionality - learning objects - three structure Course organization Fig. 3 Course organization

10-th International Computer Assisted Assessment Conference 11. еТest – concepts and functionality Multichoice questions (choose one of many, choose many of many, yes/no answers);Multichoice questions (choose one of many, choose many of many, yes/no answers); Short entry answer (text or numerical);Short entry answer (text or numerical); Essay answer.Essay answer. Types of questions Questions can have pictures or graphs in the text or offered answersQuestions can have pictures or graphs in the text or offered answers

10-th International Computer Assisted Assessment Conference 12. еТest – concepts and functionality - dynamic linear tests (fixed number of questions) Marking and reporting Test creation algorithm - results are shown at the end of the test - negative marking Fig. 4 Algorithms for test creation

10-th International Computer Assisted Assessment Conference 13. еТest – concepts and functionality Statistical data analyses Identification of content which is not well presented;Identification of content which is not well presented; Personalized feedback to students;Personalized feedback to students; Identification of week questions which need to be revised before used again;Identification of week questions which need to be revised before used again; Identifying the individual weaknesses of students.Identifying the individual weaknesses of students.

10-th International Computer Assisted Assessment Conference APPLICATION OF еТEST Application of eTest - Integration in the process of learning - Controlled learning Fig. 5 Way of passing the learning objects Successful strategy?? - all questions - N questions in a row - N right questions - 3 right questions in a row Statistical analyses of the user activities

10-th International Computer Assisted Assessment Conference RESULTS Results The use of technology in education is very dependent of the organization - logistics - social changes Synchronization with other systems Technical infrastructure Practical Implementation Institute of Informatics, FNS (2001)Institute of Informatics, FNS (2001) А.D. Mobimak (2002)А.D. Mobimak (2002) UNDP ( )UNDP ( )

10-th International Computer Assisted Assessment Conference 16. Results Institute of Informatics, FNS (january 2001) - 26 courses - 26 courses questions questions scheduled assessments scheduled assessments generated tests generated tests Data gathering Does eTesting provides more effective and more objective assessment compared to the traditional forms, and does it help the learning process

10-th International Computer Assisted Assessment Conference 17. Results Installed in 4 Faculties from 3 Universities - not interoperable - does not allow searching or using common question bank - does not allow cross-institutional cooperation - not fully standards compliant Problems Facing with

10-th International Computer Assisted Assessment Conference Possible Solution 18. Results 10-th International Computer Assisted Assessment Conference

SERVICE ORIENTED ARCHITECTURE Service Oriented Architecture 10-th International Computer Assisted Assessment Conference IT Architecture Requirements Simplicity Simplicity Software that reflects the need of business Software that reflects the need of business Agility and flexibility Agility and flexibility Reusability Reusability Technology independent Technology independent Promote integration Promote integration Built to Change

10-th International Computer Assisted Assessment Conference Evolution of the Web Generation 1 Static HTML HTML Generation 2 Web Applications HTML HTML, XML Generation 3 Web Services 20. Service Oriented Architecture 10-th International Computer Assisted Assessment Conference

21. Service Oriented Architecture 10-th International Computer Assisted Assessment Conference An approach for building distributed computing systems based on encapsulating business functions as services that can be easily accessed in a loosely coupled fashion. SERVICE ORIENTED ARCHITECTURE

10-th International Computer Assisted Assessment Conference SOA: It’s Not a Thing Product Product A specific technology A specific technology An application An application A specific standard A specific standard A specific set of rules A specific set of rules It’s not a: An Approach for Building Agile and Flexible Business Applications 22. Service Oriented Architecture 10-th International Computer Assisted Assessment Conference

7. SOA in eLearning 23. SOA in eLearning 10-th International Computer Assisted Assessment Conference JISC Technical Framework to support e-Learning (ELF). JISC Technical Framework to support e-Learning (ELF). IMS Abstract Framework (IAF) IMS Abstract Framework (IAF) LeAPP Learning Architecture Project LeAPP Learning Architecture Project Carnegie Mellon’s Learning Services Architecture Carnegie Mellon’s Learning Services Architecture

10-th International Computer Assisted Assessment Conference e-Learning (ELF) 24. SOA in eLearning 10-th International Computer Assisted Assessment Conference

8. SOA in eAssessment 25. SOA in eAssessment 10-th International Computer Assisted Assessment Conference FREMA. FREMA. TENCompetence Assessment Model TENCompetence Assessment Model

10-th International Computer Assisted Assessment Conference FREMA Core Services Assessment Services Assessment Services –Assign –Author item –Author assessment –Validate assessment –Take assessment –Mark assessment –Moderate assessment –Grade Assessment –View Feedback Support Services Support Services –Schedule –Notify –Track –Authorise and Authenticate Assessment Domain Definition Use Cases Service Profiles Gap Analysis Reference Impl’ Common Usage Patterns26. SOA in eAssessment 10-th International Computer Assisted Assessment Conference

TENCompetence - Phases in the assessment process Assessment Design ItemConstruction AssessmentConstruction Assessment Delivery ResponsEvaluation Decision Making 27. SOA in eAssessment 10-th International Computer Assisted Assessment Conference

eTest Core Services Assessment Services Assessment Services –Item Construction –Test Construction –Test Delivery –Results Collecting –Marking –Decision Making –Statistical Analysis Support Services Support Services –Schedule –Notify and Announce –Track –Authentication –User Management 28. SOA in eAssessment 10-th International Computer Assisted Assessment Conference

29. SOA Projects in eAssessment SOA in eAssessment –Research Projects TOIA – Technologies for Interoperable assessment TOIA – Technologies for Interoperable assessment ASSIS – Assessment Sequencing ASSIS – Assessment Sequencing APIS – assessment Provision through Interoperability APIS – assessment Provision through Interoperability … and many others … and many others –Standards Bodies In Assessment – IMS, OSIDs … In Assessment – IMS, OSIDs … In Web Services - SOAP, WSDL, WSRF, W3C … In Web Services - SOAP, WSDL, WSRF, W3C …

10-th International Computer Assisted Assessment Conference CONCLUSION and FUTURE FORK Conclusion Service Oriented Architecture Advantages over monolithic applications for TestingAdvantages over monolithic applications for Testing Review of existing SOA models for eAssessment Design of Common Framework by service identificationDesign of Common Framework by service identification Practical realizationPractical realization Extend the ASSIS project with different test delivery models Dependent on contextDependent on context Game based learningGame based learning

10-th International Computer Assisted Assessment Conference Thank you for your time!