WorkShop SEERE, Ravda'06 1
eLearning in Software Engineering
Stanimir Stoyanov, University of Plovdiv
WorkShop SEERE, Ravda'06 2
Agenda
DeLCCBT vs eLearningeLSE Project
Implementation
WorkShop SEERE, Ravda'06 3
Distributed eLearning Center
COMMERCE BULCHINOeLSE
DeLC
Infrastructure supporting the education in bachelor’s, master’s, and PhD’s programs:
Activities – different projects
…
WorkShop SEERE, Ravda'06 4
CBT & eLearning
“Through the Internet, education will become learner- and goal-oriented rather than faculty-centered”
Lesser, Klein, MIT
“eLearning should not be confused with traditional forms of CBT, which is nothing more than recorded education”
Drucker, Delphi Group
WorkShop SEERE, Ravda'06 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
WorkShop SEERE, Ravda'06 6
eLearning
Origins in CBTProcess of learning:
Just-in-time, anywhere, anytime Customized On-demand
WorkShop SEERE, Ravda'06 7
Academic Education
eLearning
CBT & eLearning
Generalize
d Perso
naliz
ed
Content
Context
Just-in-Case
Just-in-Time
Distance Learning
Self-paced CBT
CBT
WorkShop SEERE, Ravda'06 8
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
Important Remark
WorkShop SEERE, Ravda'06 9
Conceptual Model (CM)
Domain Model
PedagogicalModel
Student Model
Generation
Interpretation
SELBO eLSE Portal
E-Content
WorkShop SEERE, Ravda'06 10
e-Content in eLSE
SELBO eLSE Portal
E-Content
Basic LOs
Relations
Packages
SCORM
Different Aspects:
Syntax
Semantics
Meta-information
WorkShop SEERE, Ravda'06 11
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 12
eLSE Portal
Fix line accessMobile access (COMMERCE)eLearning ServiceseLSE Run-time System
SCORM run-time
WorkShop SEERE, Ravda'06 13
COMMERCE- anywhere, anytime, …
1st tier: Mobile Devices(with Intelligent Agents acting
as Personal Assistants formobile users)
(with Profile Managers)
Laptop Cellularphone
PDA
(with up-to-date copies ofuser/service profiles)
2nd tier: InfoStations
3rd tier: InfoStations' Center
WorkShop SEERE, Ravda'06 14
COMMERCE
InfoStations Center
WiMAX / WiFi InfoStation
WiFi / Bluetooth InfoStation
WiFi InfoStation
WiredConnections
Bluetooth InfoStation
WiFi InfoStation
WorkShop SEERE, Ravda'06 15
COMMERCE
End User Domain
Client
InfoStationProfiles
Applications
DiscoveryPresentation and
redering self service
Content and Service DomainContent & Content
CreationService & Service Creation
Content DeliverySupport Functions
Content Managment, Media,DB, Transcoding
PartnerSupport
Functions
Common SupportFunctions
ProvisioningData AccessDevice ManagmentService CatalogueChargingOperations and MaintenanceProfile Managment
DiscoveryPresentation and
Rendering self Service
Service Controland Execution
Applications
Business Support Domain
Billing CRM ERP
Operations andManitenence
InfoStation Center
Apps
ProfileRepository
ServiceCatalogue
WorkShop SEERE, Ravda'06 16
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 17
Models - Agents Mappings
Stereotype models Agents without Domain Model Knowledge
Mix models Agents with Domain Model Knowledge
WorkShop SEERE, Ravda'06 18
Stereotypes & Personal Agents
Server AgentsPA(Ivan)
User Environments
Agent X (Student 1 year)
Ivan is Student 1 year
PA(Maria)
Maria is Student 1 year
WorkShop SEERE, Ravda'06 19
Implementation
Java Language
Java 2Enterprise
EditionJava 2
Standard Edition Java 2 Micro Edition
CDCCDC CLDCCLDC
Cards
JADE
Protege
WorkShop SEERE, Ravda'06 20
Milestones
Introduction phase: End of October’06
Design phase: End of October’07
End of the implementation: End of 2008
WorkShop SEERE, Ravda'06 21
Outcomes
DeLC – real operating infrastructureeLSE prototype implementationSpecifications, Models (UML, AUML)ReportsPublications
WorkShop SEERE, Ravda'06 22
Next steps
SELBO
Editors
Abstraction levels
Generators
Agents
Patterns
Scenarios
Models
IPL CBS
UserModel
SmartAgents
?
WorkShop SEERE, Ravda'06 23
Thank you!
Top Related