Title: eLearning in Software Engineering
1eLearning in Software Engineering
Stanimir Stoyanov, University of Plovdiv
2Agenda
- DeLC
- CBT vs eLearning
- eLSE Project
- Implementation
3Distributed eLearning Center
DeLC
COMMERCE
BULCHINO
eLSE
Infrastructure supporting the education in
bachelors, masters, and PhDs
programs Activities different projects
4 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
5 Computer Based Training (CBT)
- Origin of eLearning
- Attempt to automate education
- Process of learning predeterminated by
- Time
- Place
- Content
- Not more than recorded education
6 eLearning
- Origins in CBT
- Process of learning
- Just-in-time, anywhere, anytime
- Customized
- On-demand
7 CBT eLearning
Just-in-Time
Generalized
Personalized
Content
CBT
Context
Just-in-Case
8 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
9 Conceptual Model (CM)
SELBO
eLSE Portal
10 e-Content in eLSE
eLSE Portal
SELBO
Different Aspects Syntax Semantics
Meta-information
Basic LOs
Relations
SCORM
Packages
11SELBO-Editors Generators
- Basic LOs
- Multimedia Texts, Pictures, Sounds, Static
charts - Interactive HTML Pages Tests, Scenarios,
- Simulations (DT SIM Builder)
- Relations
- Ontology (domain modeling)
- SN Rules
- Packages
- SCORM Generator (not visible)
- User assistants
- Agents
12eLSE Portal
- Fix line access
- Mobile access (COMMERCE)
- eLearning Services
- eLSE Run-time System
- SCORM run-time
13COMMERCE- anywhere, anytime,
14COMMERCE
15COMMERCE
16User modeling personalization,
- Different approaches
- Overlay models
- Stereotype models
- Mix models
- Our approach
- From stereotype to mix
- CC/PP protocol (W3C)
17Models - Agents Mappings
- Stereotype models
- Agents without Domain Model Knowledge
- Mix models
- Agents with Domain Model Knowledge
18Stereotypes 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
19 Implementation
Java 2 Enterprise Edition
Java 2 Standard Edition
JADE
CDC
CLDC
Cards
Java 2 Micro Edition
Protege
Java Language
20Milestones
- Introduction phase
- End of October06
- Design phase
- End of October07
- End of the implementation
- End of 2008
21Outcomes
- DeLC real operating infrastructure
- eLSE prototype implementation
- Specifications, Models (UML, AUML)
- Reports
- Publications
22Next steps
Editors
Agents
Abstraction levels
SmartAgents
Models
Scenarios
UserModel
Patterns
?
Generators
SELBO
IPL
CBS
23