eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv WorkShop SEERE, Ravda'06 1
Download ReportTranscript eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv WorkShop SEERE, Ravda'06 1
eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv WorkShop SEERE, Ravda'06 1 Agenda DeLC CBT vs eLearning eLSE Project Implementation WorkShop SEERE, Ravda'06 2 Distributed eLearning Center DeLC eLSE COMMERCE BULCHINO … Infrastructure supporting the education in bachelor’s, master’s, and PhD’s programs: Activities – different projects WorkShop SEERE, Ravda'06 3 CBT & eLearning “eLearning should not be confused with traditional forms of CBT, which is nothing more than recorded education” Drucker, Delphi Group “Through the Internet, education will become learner- and goal-oriented rather than faculty-centered” Lesser, Klein, MIT WorkShop SEERE, Ravda'06 4 Computer Based Training (CBT) Origin of eLearning Attempt to automate education Process of learning predeterminated by: Time Place Content Not more than recorded education WorkShop SEERE, Ravda'06 5 eLearning Origins in CBT Process of learning: Just-in-time, anywhere, anytime Customized On-demand WorkShop SEERE, Ravda'06 6 CBT & eLearning Just-in-Time eLearning Content CBT Context Academic Education Distance Learning Personalized Generalized Self-paced CBT Just-in-Case WorkShop SEERE, Ravda'06 7 Important Remark If we intend to implement a real application: Better – CBT Tools eLSE is a research project (not real application): We need eLearning Tools: New architectures (service-oriented) Semantic Web, Semantic Grid Standards – architectures, protocols, e-content, … ADL SCORM Multi-communication access to information sources (mobile devices) Agent-based approaches Knowledge technologies Application integration Profiling WorkShop SEERE, Ravda'06 8 Conceptual Model (CM) Domain Model SELBO PedagogicalModel eLSE Portal Student Model Generation E-Content WorkShop SEERE, Ravda'06 Interpretation 9 e-Content in eLSE eLSE Portal Different Aspects: SELBO Syntax Semantics Basic LOs Relations Meta-information SCORM Packages E-Content WorkShop SEERE, Ravda'06 10 SELBO-Editors & Generators Basic LOs: Multimedia – Texts, Pictures, Sounds, Static charts Interactive HTML Pages – Tests, Scenarios, … Simulations (DT SIM Builder) Relations: Ontology (domain modeling) S&N Rules Packages: SCORM Generator (not visible) User assistants Agents WorkShop SEERE, Ravda'06 11 eLSE Portal Fix line access Mobile access (COMMERCE) eLearning Services eLSE Run-time System SCORM run-time WorkShop SEERE, Ravda'06 12 COMMERCE- anywhere, anytime, … WorkShop SEERE, Ravda'06 13 COMMERCE WiFi InfoStation Bluetooth InfoStation WiMAX / WiFi InfoStation InfoStations Center WiFi / Bluetooth InfoStation Wired Connections WiFi InfoStation WorkShop SEERE, Ravda'06 14 COMMERCE InfoStation Center Content and Service Domain Content & Content Service & Service Creation Creation InfoStation Profiles Content Delivery Support Functions Content Managment, Media, DB, Transcoding Partner Support Functions Applications End User Domain Service Catalogue Apps Client Discovery Presentation and redering self service Service Control and Execution Discovery Presentation and Rendering self Service Common Support Functions Provisioning Data Access Device Managment Service Catalogue Charging Operations and Maintenance Profile Managment Applications Profile Repository WorkShop SEERE, Ravda'06 Operations and Manitenence Billing CRM ERP Business Support Domain 15 User modeling – personalization, … Different approaches: Overlay models Stereotype models Mix models Our approach From stereotype to mix CC/PP protocol (W3C) WorkShop SEERE, Ravda'06 16 Models - Agents Mappings Stereotype models Agents without Domain Model Knowledge Mix models Agents with Domain Model Knowledge WorkShop SEERE, Ravda'06 17 Stereotypes & Personal Agents User Environments Server Agents PA(Ivan) Ivan is Student 1 year Agent X (Student 1 year) PA(Maria) Maria is Student 1 year WorkShop SEERE, Ravda'06 18 Implementation Java 2 Enterprise Edition Java 2 Standard Edition CDC CLDC Java 2 Micro Edition Java Language WorkShop SEERE, Ravda'06 19 Milestones Introduction phase: End of October’06 Design phase: End of October’07 End of the implementation: End of 2008 WorkShop SEERE, Ravda'06 20 Outcomes DeLC – real operating infrastructure eLSE prototype implementation Specifications, Models (UML, AUML) Reports Publications WorkShop SEERE, Ravda'06 21 Next steps Editors Agents Abstraction levels SmartAgents Models Scenarios UserModel Patterns SELBO ? IPL Generators CBS WorkShop SEERE, Ravda'06 22 Thank you! WorkShop SEERE, Ravda'06 23