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