23
WorkShop SEERE, Ravda'0 6 1 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

  • View
    218

  • Download
    0

Embed Size (px)

Citation preview

Page 1: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

WorkShop SEERE, Ravda'06 1

eLearning in Software Engineering

Stanimir Stoyanov, University of Plovdiv

Page 2: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

WorkShop SEERE, Ravda'06 2

Agenda

DeLCCBT vs eLearningeLSE Project

Implementation

Page 3: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

WorkShop SEERE, Ravda'06 6

eLearning

Origins in CBTProcess of learning:

Just-in-time, anywhere, anytime Customized On-demand

Page 7: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

WorkShop SEERE, Ravda'06 9

Conceptual Model (CM)

Domain Model

PedagogicalModel

Student Model

Generation

Interpretation

SELBO eLSE Portal

E-Content

Page 10: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

WorkShop SEERE, Ravda'06 12

eLSE Portal

Fix line accessMobile access (COMMERCE)eLearning ServiceseLSE Run-time System

SCORM run-time

Page 13: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

WorkShop SEERE, Ravda'06 14

COMMERCE

InfoStations Center

WiMAX / WiFi InfoStation

WiFi / Bluetooth InfoStation

WiFi InfoStation

WiredConnections

Bluetooth InfoStation

WiFi InfoStation

Page 15: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

WorkShop SEERE, Ravda'06 17

Models - Agents Mappings

Stereotype models Agents without Domain Model Knowledge

Mix models Agents with Domain Model Knowledge

Page 18: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

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: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

WorkShop SEERE, Ravda'06 21

Outcomes

DeLC – real operating infrastructureeLSE prototype implementationSpecifications, Models (UML, AUML)ReportsPublications

Page 22: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

WorkShop SEERE, Ravda'06 22

Next steps

SELBO

Editors

Abstraction levels

Generators

Agents

Patterns

Scenarios

Models

IPL CBS

UserModel

SmartAgents

?

Page 23: WorkShop SEERE, Ravda'061 eLearning in Software Engineering Stanimir Stoyanov, University of Plovdiv

WorkShop SEERE, Ravda'06 23

Thank you!