eLearning in Software Engineering
-
Upload
serina-stephenson -
Category
Documents
-
view
24 -
download
0
description
Transcript of eLearning in Software Engineering
![Page 1: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/1.jpg)
WorkShop SEERE, Ravda'06 1
eLearning in Software Engineering
Stanimir Stoyanov, University of Plovdiv
![Page 2: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/2.jpg)
WorkShop SEERE, Ravda'06 2
Agenda
DeLCCBT vs eLearningeLSE Project
Implementation
![Page 3: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/3.jpg)
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
…
![Page 4: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/4.jpg)
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
![Page 5: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/5.jpg)
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
![Page 6: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/6.jpg)
WorkShop SEERE, Ravda'06 6
eLearning
Origins in CBTProcess of learning:
Just-in-time, anywhere, anytime Customized On-demand
![Page 7: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/7.jpg)
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
![Page 8: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/8.jpg)
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
![Page 9: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/9.jpg)
WorkShop SEERE, Ravda'06 9
Conceptual Model (CM)
Domain Model
PedagogicalModel
Student Model
Generation
Interpretation
SELBO eLSE Portal
E-Content
![Page 10: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/10.jpg)
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
![Page 11: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/11.jpg)
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
![Page 12: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/12.jpg)
WorkShop SEERE, Ravda'06 12
eLSE Portal
Fix line accessMobile access (COMMERCE)eLearning ServiceseLSE Run-time System
SCORM run-time
![Page 13: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/13.jpg)
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
![Page 14: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/14.jpg)
WorkShop SEERE, Ravda'06 14
COMMERCE
InfoStations Center
WiMAX / WiFi InfoStation
WiFi / Bluetooth InfoStation
WiFi InfoStation
WiredConnections
Bluetooth InfoStation
WiFi InfoStation
![Page 15: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/15.jpg)
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
![Page 16: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/16.jpg)
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)
![Page 17: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/17.jpg)
WorkShop SEERE, Ravda'06 17
Models - Agents Mappings
Stereotype models Agents without Domain Model Knowledge
Mix models Agents with Domain Model Knowledge
![Page 18: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/18.jpg)
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
![Page 19: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/19.jpg)
WorkShop SEERE, Ravda'06 19
Implementation
Java Language
Java 2Enterprise
EditionJava 2
Standard Edition Java 2 Micro Edition
CDCCDC CLDCCLDC
Cards
JADE
Protege
![Page 20: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/20.jpg)
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
![Page 21: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/21.jpg)
WorkShop SEERE, Ravda'06 21
Outcomes
DeLC – real operating infrastructureeLSE prototype implementationSpecifications, Models (UML, AUML)ReportsPublications
![Page 22: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/22.jpg)
WorkShop SEERE, Ravda'06 22
Next steps
SELBO
Editors
Abstraction levels
Generators
Agents
Patterns
Scenarios
Models
IPL CBS
UserModel
SmartAgents
?
![Page 23: eLearning in Software Engineering](https://reader035.fdocuments.us/reader035/viewer/2022062517/56813191550346895d9802bd/html5/thumbnails/23.jpg)
WorkShop SEERE, Ravda'06 23
Thank you!