Modelling eLearning systems: UML v CHAT - PowerPoint PPT Presentation

1 / 16
About This Presentation
Title:

Modelling eLearning systems: UML v CHAT

Description:

Consider role of signs and sign systems. Describe and review CHAT notation. Illustrate UML for modelling activity systems. Is this a useful endeavour? ... – PowerPoint PPT presentation

Number of Views:17
Avg rating:3.0/5.0
Slides: 17
Provided by: atri7
Category:

less

Transcript and Presenter's Notes

Title: Modelling eLearning systems: UML v CHAT


1
Modelling eLearning systemsUML v CHAT
  • Dr Angela Trikic
  • angela.trikic_at_ntu.ac.uk

2
Aim
  • Outline attributes of Activity Theory
  • Consider role of signs and sign systems
  • Describe and review CHAT notation
  • Illustrate UML for modelling activity systems

3
Is this a useful endeavour?
Impact of Activity Theory on
  • Studies of HCI and communities of practice
  • Research activities
  • Persistent usage of CHAT notation
  • Importance of
  • Utility of modelling languages.

4
Attributes of Activity Theory
  • Object-orientedness
  • Internalisation and externalisation
  • Tool mediation
  • Development
  • Signs and sign systems

5
Derivation of Activity Triangle

S
R
Tool
S
R
X
Subject
Object
6
Basic structure of activity
7
UML modelling
  • Background context
  • Formal methods soft systems methodologies
  • Assumptions underpinning UML modelling
  • Continual evolution
  • Periodic rupture/breakdowns/disaster
  • Complexity

8
Level 0 model of pharmacy professional
development eLearning system
9
A Level 1 class model of a pharmacy professional
development e-Learning system
10
A class model representing an instantiation of an
elearning programme

11
Use case model
Use case model showing a learner view of
composite learning tasks contained in
understanding a supplementary prescribing scenario
12
Use case model
Use case model showing a learner view of
composite learner events
13
Dynamic modelling Activity Diagrams
  • An Activity diagram representing the behaviour of
    a word search tool

14
Reappraising CHAT notation
15
Utility of UML
Capacity to
  • Support planning and communication tasks
  • Accommodate to changing needs
  • Involve key participants throughout development
    process
  • Reduce risk

16
  • Thank you
  • Angela Trikic
  • angela.trikic_at_ntu.ac.uk
Write a Comment
User Comments (0)
About PowerShow.com