Professional Documents
Culture Documents
LTSA 4.00
Frank Farance Farance/Edutool
1998-05-21 frank@farance.com, +1 212 486 4700 Slides and Document: http://www.edutool.com/ltsa
1998-05-21
Overview
Review of goals Abstraction-Implementation Layers Review of each layer Demonstration of perspectives What does conformance mean? Open issues
1998-05-21
Review of goals
Identify common components Identify critical interfaces Widespread applicability:
platform-neutral content-neutral pedagogically-neutral
1998-05-21
1998-05-21
1998-05-21
1998-05-21
Abstraction-Implementation Layers
The Groupings -- abstractions vs. implementations The Priorities -- ordering The Notations -- text, system, bus The LTSA Layers -- five layers
1998-05-21
1998-05-21
Information Inclusion
Organize raw details as: good, borderline, and bad examples
Raw Details
Bad
Good
Borderline
1998-05-21
Information Exclusion
Essential vs. Non-Essential Details: Depends on Context
#1: Minimal Details, Only Data Flow
Web Content Browser Server Browser User Request (Pull)
CGI
HTML
- Interaction Model
- Conceptual Model Abstract Implementation Model
LTSA Layer 2; IEEE 1484.1; AICC LTSA Layer 3; IEEE 1484.1; IMS LTSA Layer 4; IEEE 1484.1; IMS; AICC LTSA Layer 5; IEEE 1484.1, 1484.2, 1484.4, 1484.6, 1484.7, 1484.10, 1484.11, 1484.12, 1484.13; IMS; AICC, ARIADNE
11
Resource Model
1998-05-21
1998-05-21
12
Iterative Abstraction
Design Priorities: Colors (high), Shapes (medium), Raw Details
Abstraction of Shapes: Colored Polygons (Red, Green, Blue)
Raw Details
1998-05-21
13
Iterative Implementation
Design Priorities: Colors (high), Shapes (medium), Raw Details
Implementation of Colored Polygons with Constraints: Eight or fewer sides
1998-05-21
14
1998-05-21
15
Systems Notation:
Processes, Stores, Flows
Two-Way Data Flow
Data Process
Data Process
Control Process
Data Store
1998-05-21 LTSA 4.00 Overview, Frank Farance
Control Store
16
Bus Notation
Common naming Common control flow (initiating transactions) Non-homogeneous data flow (different transactions) Dynamic, on-demand connections
1998-05-21
17
Bus Notation:
General Concepts
P
S
1998-05-21 LTSA 4.00 Overview, Frank Farance 18
Bus Notation:
General Concepts
P
S
1998-05-21 LTSA 4.00 Overview, Frank Farance 19
Bus Notation:
General Concepts
P
- Common naming
FTP over TCP/IP bus
Q
HTTP over TCP/IP bus Common control protocol, but different data protocols Example: PQ uses FTP, but PR uses HTTP
1998-05-21
S
LTSA 4.00 Overview, Frank Farance 20
Bus Notation:
General Concepts
P
No permanent connections among members of bus; each transaction is a connection Examples: 1. Q sends to P 2. P broadcasts to all 3. R sends to Q
1998-05-21
S
LTSA 4.00 Overview, Frank Farance 21
1998-05-21
22
1998-05-21
23
1998-05-21
25
1998-05-21
26
Environment
Student
Collaboration Student
1998-05-21
27
Environment
Learning Interactions
Learner
Learner is not a computer. Human learners have limitations -- complicates receiving information from learning interactions.
1998-05-21
28
1998-05-21
29
1998-05-21
30
1998-05-21
31
Delivery
Transfer information to Learner Sensory input/interactions for humans Delivery of Multimedia: same as entertainment
1998-05-21
32
Delivery
Evaluation
System Coach
Feedback necessary, humans are unreliable receivers, e.g., they dont hear what you tell them Current state of feedback loop: Behavior, Evaluation, Assessment
1998-05-21 LTSA 4.00 Overview, Frank Farance 33
Delivery
Evaluation
System Coach
System Coach: determines corrective actions Locator Index: Loop recovers from errors, focuses on target
1998-05-21 LTSA 4.00 Overview, Frank Farance
e.g., next lesson (Learning Content) towards objective directs Delivery of Multimedia to Learner
34
Delivery
System Coach
Performance information
helps infer corrective action over long periods of time nomadic students: allows student migration (handoff) to different teachers (e.g, grade promotion) and different institutions
Delivery
System Coach
Humans are unpredictable and diverse Knowledge libraries necessary to match human diversity System Coach:
directs different learning styles and strategies based on Learners history, objectives, and Assessment supported via queries to Knowledge Library for appropriate Learning Content
LTSA 4.00 Overview, Frank Farance
1998-05-21
36
Delivery
Learning Style
System Coach
Humans are self-aware: can give advice on learner styles Learning Styles:
interaction between Learner and system to negotiate different learning styles negotiation might actually be assertion: Learner may assert (e.g., experimentation), or system coach may assert (e.g., primary school might dictate learning style)
LTSA 4.00 Overview, Frank Farance 37
1998-05-21
Delivery
Learning Style
System Coach
#1: Transferring Information #2: Feedback loop: unreliable Learners #3: Records Database: history supports intelligent inferences, history allows Learner migration #4: Knowledge Library: varying/diverse student capabilities #5: Learning Style: negotiate between Learner/system
1998-05-21 LTSA 4.00 Overview, Frank Farance 38
Delivery
Learning Style
System Coach
#1: Transferring Information #2: Feedback loop: unreliable Learners #3: Records Database: history supports intelligent inferences, history allows Learner migration #4: Knowledge Library: varying student capabilities #5: Learning Style: negotiate between Learner/system
1998-05-21 LTSA 4.00 Overview, Frank Farance 39
Delivery
Learning Style
System Coach
#1: Transferring Information #2: Feedback loop: unreliable Learners #3: Records Database: history supports intelligent inferences, history allows Learner migration #4: Knowledge Library: varying student capabilities #5: Learning Style: negotiate between Learner/system
1998-05-21 LTSA 4.00 Overview, Frank Farance 40
Delivery
Learning Style
System Coach
#1: Transferring Information #2: Feedback loop: unreliable Learners #3: Records Database: history supports intelligent inferences, history allows Learner migration #4: Knowledge Library: varying student capabilities #5: Learning Style: negotiate between Learner/system
1998-05-21 LTSA 4.00 Overview, Frank Farance 41
Delivery
Learning Style
System Coach
#1: Transferring Information #2: Feedback loop: unreliable Learners #3: Records Database: history supports intelligent inferences, history allows Learner migration #4: Knowledge Library: varying student capabilities #5: Learning Style: negotiate between Learner/system
1998-05-21 LTSA 4.00 Overview, Frank Farance 42
Delivery
Learning Style
System Coach
Processes: Learner, Evaluation, System Coach, Delivery Stores: Records Database, Knowledge Library Flows: Behavior, Assessment, Performance (past, present, future), Indexes
(query, content, and locator), Learning Content, Multimedia, Learning Style
1998-05-21
43
Delivery
Learning Style
System Coach
1998-05-21
44
Delivery
Learning Style
System Coach
Learners preference as input to system System Coach can negotiate and/or restrict Learners preferences Surrogates: e.g., parentlearner, teacher system Other possible surrogates: e.g., parentsystem, student system, mentorlearner
1998-05-21
45
Delivery
Learning Style
System Coach
Observable Behavior of the Learner, coded, and sent to the Evaluation process
1998-05-21
46
Evaluation (process)
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Evaluation:
Receives Behavior Receives Learning Content (context of Learners Behavior) Stores Performance info based on Evaluation of Behavior Produces Assessment given to System Coach
1998-05-21
47
Delivery
Learning Style
System Coach
1998-05-21
48
Delivery
Learning Style
System Coach
Stores Performance information as Learner history Retrieves and stores Learner history records for System Coach
1998-05-21
49
Delivery
Learning Style
System Coach
System Coach gets Learner history by retrieving Performance information from Learners Records Database Can select strategies based on history
1998-05-21
50
Delivery
Learning Style
System Coach
1998-05-21
51
Delivery
Learning Style
System Coach
Evaluation process can emit Assessments: where there student is at System Coach can use Assessment information, along with other information, to select appropriate learning experience
1998-05-21
52
Delivery
Evaluation
Learning Style
1
Performance (current) Performance (history) Records Database Performance (new)
System Coach
1998-05-21
53
Delivery
Learning Style
System Coach
Receives current Assessment information and Performance information (history and objectives) for future learning experiences
2 3
1998-05-21
54
Delivery
Learning Style
System Coach
Query Indexes sent to search for appropriate material Content Indexes (metadata) returned as found Learning Content Extracts the Locator Indexes (e.g., URLs) from the returned Content Indexes (metadata)
1998-05-21
55
Delivery
Learning Style
System Coach
Locator Indexes (similar to web URLs) are sent to Delivery process to identify (not transfer) Learning Content Note: Delivery is responsible for retrieving and Knowledge Library is responsible for transferring Learning Content
5
1998-05-21
56
Delivery
Learning Style
System Coach
Query Index specifies what to search for in Knowledge Library System Coach sends Query Indexes to search the Knowledge Library for appropriate Learning Content, based on Assessment info and Performance info from Records Database
1998-05-21
57
Delivery
Learning Style
System Coach
Database searched via Query Index Returns Content Indexes (metadata) of Learning Content that matches the Query Index Emits Learning Content based on Locator Index from Delivery process
1998-05-21
58
Delivery
Learning Style
System Coach
Search of Knowledge Library returns Content Indexes (metadata) for Learning Content that matches Query Index Content Indexes (metadata) are similar to card catalog entries in a library Locator Indexes (e.g., URLs) can be extracted from Content Indexes (metadata)
1998-05-21 LTSA 4.00 Overview, Frank Farance 59
Delivery
Learning Style
System Coach
System Coach extracts Locator Index from the Content Index for appropriate learning experience Locator Index is similar to call number in a library, and similar to URL of the World Wide Web
1998-05-21
60
Delivery
Learning Style
System Coach
Delivery Process sends a Locator Index to the Knowledge Library pointing to Learning Content Knowledge Library returns Learning Content to Delivery process
1998-05-21
61
Delivery (process)
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Receives Locator Index (e.g., URLs) that identify learning experiences desired by the System Coach Transforms Learning Content to Multimedia Sends Learning Content to Evaluation to give context of Learners Behavior Sends interactive Multimedia to the Learner
1998-05-21 LTSA 4.00 Overview, Frank Farance 62
Delivery
Learning Style
System Coach
Delivery process sends Learning Content to Evaluation to give context of Learners Behavior
1998-05-21
63
Delivery
Learning Style
System Coach
1998-05-21
64
1998-05-21
65
Delivery
Learning Style
System Coach
Abstraction Implementation
Human Human Interface (e.g., X Windows Win95) Presentation Tool (browser)
1998-05-21
66
Delivery
Learning Style
System Coach
Abstraction Implementation
Human Human Interface (e.g., X Windows Win95) Presentation Tool (browser)
1998-05-21
67
Delivery
Learning Style
System Coach
Abstraction Implementation
Flight Simulator
Flight Instructor
Pilots Logbook
Pilot
1998-05-21 LTSA 4.00 Overview, Frank Farance 68
Delivery
Learning Style
System Coach
Abstraction Implementation
Student
Student Uses Library
Teacher
Teacher Points Student To Books (A Locator Index)
Grades
School Library
1998-05-21
Delivery
Learning Style
System Coach
Abstraction Implementation
School
Home Study Course
LTSA 4.00 Overview, Frank Farance
Student
1998-05-21
70
1998-05-21
71
1998-05-21
72
1998-05-21
73
Abstraction-Implementation:
System Components ==> Stakeholder/Design Perspectives
Learner
Behavior
Delivery
Learning Style
System Coach
1998-05-21
75
Learner-Centered
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: learner keeps his/her records, learner has influence on negotiated learning style Secondary: assessment and performance info
1998-05-21
76
Assessment-Centered
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: educational standards, behavior, evaluation, assessment records, records database reporting Secondary: learning style, learner, system control (adaptive administration)
1998-05-21
77
Records, Certifications
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: records database, performance info Secondary: evaluation, assessment info, system coach
1998-05-21
78
Delivery
Learning Style
System Coach
1998-05-21
79
Institution-Centered
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: system control, administration, records, reporting, negotiating (many times: asserting) learning style Secondary: learner collaboration, teachers, evaluation (grading), delivery infrastructure (including multimedia and behavior observation correlated by learning content)
1998-05-21
80
Content-Centered
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: delivery, multimedia, invocation via locator index (e.g., URLs), learning content format Secondary: assessment, content search (query index, content index), knowledge library, learners user interface
1998-05-21
81
Metadata
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: query index (search), content index (metadata), locator index (e.g., URLs), and associating locator indexes with content indexes Secondary: knowledge organization, learning content (presentation)
1998-05-21
82
Delivery
Learning Style
System Coach
Primary: knowledge design and knowledge representation in knowledge library, learning content (presentation) Secondary: query index (search), content index (metadata), and locator index (e.g., URLs)
1998-05-21
83
Learning Objects
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: knowledge library, query index (search), content index (metadata), learning content (presentation) Secondary: evaluation, performance info and database, assessment info, system coach, locator index (e.g., URLs)
1998-05-21
84
Multimedia
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: delivery, multimedia, query index (search), content index (metadata), locator index (e.g., URLs), hardware limitations Secondary: system coach, knowledge library, learning content format, behavior
1998-05-21
85
Delivery
Learning Style
System Coach
Primary: communication among students with same roles (collective learner), communication modes (multimedia), delivery tools, and differing time zones Secondary: system control by coordinator/moderator, learning style negotiated among participants and coordinator/moderator
1998-05-21
86
Delivery
Learning Style
System Coach
Primary: communication among students, but different roles (collective learner), communication modes (multimedia), delivery tools, and differing time zones Secondary: system control by coordinator/moderator, learning style negotiated among participants and coordinator/moderator
1998-05-21
87
1998-05-21
88
Mentoring, Coaching
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: learner and mentor/coach jointly perform evaluation and jointly choose direction Secondary: tools and delivery support mentoring, coaching, experimentation, recordkeeping
1998-05-21
89
Interactive Environment
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: learner directs style, learner is observed, delivery is responsive to evaluation Secondary: assessment info, system coach, locator index (e.g., URLs)
1998-05-21
90
Simulation
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: delivery, multimedia, learning content to correlate multimedia and behavior, assessment info, system coach, locator index Secondary: behavior, performance info, records database
1998-05-21
91
Delivery
Learning Style
System Coach
Primary: system coach, evaluation, assessment info, query index (search), content index (metadata), locator index (e.g., URLs), delivery, invocation Secondary: multimedia, learning style, performance info, records database, knowledge library, learning content
1998-05-21
92
Delivery
Learning Style
System Coach
Primary: system coach, evaluation, assessment info, query index (search), content index (metadata), locator index (e.g., URLs), delivery, invocation Secondary: multimedia, learning style, performance info, records database, knowledge library, learning content
1998-05-21
93
Experimentation, Discovery
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: learner chooses direction, acquires knowledge during experimentation, learner, system coach, query index (search), content index (metadata) Secondary: learner does self evaluation, tools and delivery support experimentation, behavior, assessment info, locator index (e.g., URLs), delivery, multimedia
1998-05-21 LTSA 4.00 Overview, Frank Farance 94
Delivery
Learning Style
System Coach
Primary: learner chooses direction, acquires knowledge during use of tutoring tool, knowledge library may be implicit (not explicitly defined) in tutor Secondary: tutor does evaluation, tools and delivery support experimentation
1998-05-21
95
Delivery
Learning Style
System Coach
Primary: distributed and nomadic communication of all flows (behavior, performance, multimedia, etc.) Secondary: processes and stores components NOTE: Take note of primary design issues (red/bold)
How does this slide differ from all others? Answer: All flows are primary, everything else is secondary
LTSA 4.00 Overview, Frank Farance
1998-05-21
96
1998-05-21
97
Primary: multiple, simultaneous learning experiences; multiple flows of behavior, learning style, multimedia Secondary: multiple evaluation, system coach, and delivery processes Example: flight simulator -- simultaneous training of flying skills, navigation skills, communication skills, cockpit resource management
LTSA 4.00 Overview, Frank Farance 98
1998-05-21
Student Teacher
Student
Teacher
1998-05-21
99
Teacher
Principal
Student is evaluated by teacher, teacher coaches student Teacher is evaluated by principal, principal coaches teacher Principal is evaluated by school board, school board coaches principal Teacher is also evaluated by performance of his/her students Principal is also evaluated by performance of his/her students
LTSA 4.00 Overview, Frank Farance 100
1998-05-21
ANSI
ISO
AICC
IMS
ARIADNE
Liaising
Requirements
1998-05-21
Requirements
101
1998-05-21
102
Delivery
Learning Style
System Coach
1998-05-21
103
Delivery
Learning Style
System Coach
Primary: learner, negotiated learning style, evaluation, performance info, assessment info, system coach Secondary: behavior
1998-05-21
104
Delivery
Learning Style
System Coach
1998-05-21
105
Delivery
Learning Style
System Coach
1998-05-21
106
Delivery
Learning Style
System Coach
Primary: system coach, performance info, assessment info, query index (search), content index (metadata), locator index (e.g., URLs), invocation of learning content Secondary: learning style, records database, knowledge library, delivery, learning content
1998-05-21
107
Delivery
Learning Style
System Coach
Primary: system coach, behavior, evaluation, assessment info, performance info, records database, query index (search), content index (metadata), locator index (e.g., URLs) Secondary: query index (search), content index (metadata), knowledge library, delivery
1998-05-21
108
Delivery
Learning Style
System Coach
Primary: knowledge library, learning content (presentation) Secondary: query index (search), content index (metadata), locator index (e.g., URLs)
1998-05-21
109
Delivery
Learning Style
System Coach
Primary: system coach, performance info, assessment info, query index (search), content index (metadata), locator index (e.g., URLs), invocation of learning content Secondary: learning style, behavior, records database, knowledge library, learning content, delivery
1998-05-21
110
Delivery
Learning Style
System Coach
Primary: performance info, assessment info, query index (search), content index (metadata), locator index (e.g., URLs), invocation of learning content Secondary: behavior, records database, system coach, knowledge library, learning content, delivery
1998-05-21
111
Delivery
Learning Style
System Coach
Primary: query index (search), content index (metadata), locator index (e.g., URLs) Secondary: system coach, knowledge library, learning content, delivery
1998-05-21
112
Delivery
Learning Style
System Coach
1998-05-21
113
1998-05-21
114
1998-05-21
115
IMS Metadata
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: content index (metadata) and associating locator indexes with content indexes Secondary: query index (search), locator index (e.g., URLs), knowledge organization in knowledge library
1998-05-21
116
Delivery
Learning Style
System Coach
Primary: knowledge library, content index (metadata), learning content (presentation) Secondary: evaluation, performance info, assessment info, system coach, locator index (e.g., URLs), delivery
1998-05-21
117
Delivery
Learning Style
System Coach
Primary: learner, system coach, performance info, locator index (e.g., URLs) Secondary: negotiated learning style, records database, content index (metadata), knowledge library, delivery
1998-05-21
118
IMS Profiles
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: records database, performance info Secondary: evaluation, assessment info, system coach
1998-05-21
119
Delivery
Learning Style
System Coach
Primary: records database, student registration, institution back office Secondary: performance info
1998-05-21
120
1998-05-21
121
Delivery
Learning Style
System Coach
1998-05-21
122
Delivery
Learning Style
System Coach
1998-05-21
123
Delivery
Learning Style
System Coach
Primary: performance info, assessment info, query index (search), content index (metadata), locator index (e.g., URLs), invocation of learning content Secondary: behavior, records database, system coach, knowledge library, learning content, delivery
1998-05-21
124
Delivery
Learning Style
System Coach
Primary: system coach, performance info, assessment info, query index (search), content index (metadata), locator index (e.g., URLs), invocation of learning content Secondary: learning style, behavior, records database, knowledge library, learning content, delivery
1998-05-21
125
Delivery
Learning Style
System Coach
1998-05-21
126
Delivery
Learning Style
System Coach
1998-05-21
127
Delivery
Learning Style
System Coach
1998-05-21
128
1998-05-21
129
ADL Collaboration
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: all components, ADL addresses collaboration of learning technologies and learning technology requirements Secondary: none
1998-05-21
130
1998-05-21
131
ARIADNE Metadata
Multimedia Learning Content Learner Behavior
Delivery
Learning Style
System Coach
Primary: content index (metadata) and associating locator indexes with content indexes Secondary: query index (search), locator index (e.g., URLs), knowledge organization in knowledge library
1998-05-21
132
1998-05-21
133
Components (systems) on a bus can talk to each other via interface protocols
1998-05-21
134
Abstraction-Implementation:
Stakeholder/Design Perspective => Operational Components
Abstraction Implementation
Protocols Data Storage
1998-05-21
135
Information Busses:
Example: Internet Client-Server Bus, Client Perspective
Client
Server
- Several servers may have same purpose, but varied resources; like libraries: same interface, but varied collections of books
Server
1998-05-21 LTSA 4.00 Overview, Frank Farance 136
Information Busses:
Example: Internet Client-Server Bus, Server Perspective
Server
Client
Client
1998-05-21 LTSA 4.00 Overview, Frank Farance 137
Information Busses:
Example: Combining/bridging two busses
Web Server 1 User
Web Browser: sits on two busses: both window manager application & web application
GUI App 1 Web Client
GUI App 2
GUI App 3
1998-05-21 LTSA 4.00 Overview, Frank Farance
Web Server 3
138
Information Busses:
Example: Combining/bridging three busses
World Wide Web Bus of Browsers and Web Servers Web Browser: GUI<->Web
GUI App 1 Web Client Chat Server GUI App 2 Chat Client 1 Chat Client 2
139
User
1998-05-21
140
Environment
Interactions
LC
LI LS SC
141
1998-05-21
142
1998-05-21
143
1998-05-21
144
1998-05-21
145
1998-05-21
146
1998-05-21
147
1998-05-21
148
1998-05-21
149
1998-05-21
150
LTSA Conformance
LTSA conforming products/services
provide the critical interfaces (functionality) that conform to one or more components of LTSA: Learner (Collaboration), Behavior, Evaluation, Performance, Records Database, System Coach, Query Index (search), Content Index (metadata), Locator Index (e.g., URLs), Knowledge Library, Delivery, Multimedia identify the protocols that describe the bus interface identify the interface point
1998-05-21
151
LTSA Conformance
LTSA conforming products/services Measuring conformance: the system under test is called the implementation under test A system that conforms to the LTSA specification is called a conforming implementation A conforming implementation shall conform to all five layers.
1998-05-21
152
1998-05-21
153
1998-05-21
154
1998-05-21
155
1998-05-21
156
1998-05-21
157
Open Issues
Verifying stakeholders perspectives Identifying and refining operating components: protocols, interfaces Public review in IEEE 1484.1 and other fora
1998-05-21
158
Summary
Yourdon (systems notation): tried and true Bus notation used for larger number of component Five abstraction-implementation layers:
Learner and environment interactions Human-centered features System components Stakeholder perspectives Operational components
1998-05-21
159
Summary (contd)
Wide range of implementations supported All stakeholders perspectives identified Reflects commercial systems
1998-05-21
160