eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv WorkShop SEERE, Ravda'06 1
Download
Report
Transcript 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