Title:
Interactive multimedia learning : shared reusable visualization-based modules
Personal Author:
Publication Information:
Berlin : Springer, 2001
Physical Description:
1 CD-ROM ; 12 cm
ISBN:
9783540419303
General Note:
Accompanies text with the same title : (LB1028.55 E42 2001)
Available:*
Library | Item Barcode | Call Number | Material Type | Item Category 1 | Status |
---|---|---|---|---|---|
Searching... | 30000004523548 | CP 1940 | Computer File Accompanies Open Access Book | Compact Disc Accompanies Open Access Book | Searching... |
On Order
Summary
Summary
This text looks at the development and reusability of multimedia content in web-based learning systems. The author discusses the development of a component-based framework that enables developers to employ reusable software components enhanced with metadata. The text contains complete instructional visualizations in a rich learning context. Two activities for making stand-alone visualizations group-aware are addressed. No other work has addressed the issue of transparent collaboration based on instructional visualizations enhanced with metadata in such a way.
Table of Contents
Abstract | p. v |
Acknowledgments | p. vi |
Table of Contents | p. vii |
List of Figures | p. xi |
List of Tables | p. xiii |
Chapter 1 Introduction | p. 1 |
1.1 Motivation | p. 1 |
1.2 Requirements | p. 3 |
1.3 Research Approach | p. 4 |
1.4 Contributions | p. 5 |
1.5 Outline | p. 6 |
Chapter 2 Visualization and Animation in Education | p. 7 |
2.1 Computer-based Visualization: Definitions and Goals | p. 7 |
2.2 Instructional Use of Visualizations | p. 9 |
2.2.1 Scientific and Engineering Visualization | p. 9 |
2.2.2 Mathematical Visualization | p. 10 |
2.2.3 Information Visualization | p. 10 |
2.2.4 Computation Visualization | p. 10 |
2.3 Spectrum of Instructional Visualization Systems | p. 12 |
2.3.1 Degree of Abstraction | p. 13 |
2.3.2 Degree of Interactivity | p. 14 |
2.4 Case Studies | p. 17 |
2.4.1 Sorting Out Sorting | p. 17 |
2.4.2 BALSA | p. 18 |
2.4.3 Zeus | p. 18 |
2.4.4 TANGO | p. 19 |
2.4.5 Movie and Stills | p. 21 |
2.4.6 The Exploratory Project | p. 21 |
2.4.7 HalVis | p. 21 |
2.4.8 Other Visualization Systems | p. 23 |
2.4.9 Lessons Learned | p. 23 |
2.5 Summary | p. 25 |
Chapter 3 Reusable Instructional Visualization Modules | p. 27 |
3.1 Software Reuse in Learning Systems | p. 28 |
3.1.1 Object-Oriented Programming | p. 29 |
3.1.2 Ad-hoc or Non-Systematic Reuse | p. 31 |
3.1.3 Design Patterns | p. 31 |
3.1.4 Software Architectures | p. 32 |
3.1.5 Object Oriented Frameworks | p. 34 |
3.1.6 Component Software | p. 37 |
3.2 Component-Based Development Methodology | p. 39 |
3.2.1 Granularity of Instructional Visualization | p. 40 |
3.2.2 Component Characteristics | p. 43 |
3.2.3 Component Assembly | p. 45 |
3.2.4 Components for Instructional Visualizations | p. 46 |
3.2.5 Component Repositories | p. 47 |
3.3 Metadata in Learning Systems | p. 48 |
3.3.1 Definition and Goals | p. 48 |
3.3.2 Application of Metadata | p. 49 |
3.3.3 Metadata Standard | p. 50 |
3.3.4 Lessons Learned | p. 54 |
3.4 Metadata and Interactive Visualizations | p. 54 |
3.4.1 Metadata Classification | p. 55 |
3.4.2 Meta-metadata | p. 56 |
3.4.3 Metadata Specification for Interactive Learning Objects | p. 56 |
3.4.4 Extension of IEEE's LOM | p. 58 |
3.4.5 Flexible Visualization | p. 58 |
3.5 Summary | p. 59 |
Chapter 4 Multibook: The Personal Multimedia Book | p. 61 |
4.1 The Multibook System | p. 61 |
4.1.1 Overview | p. 62 |
4.1.2 ConceptSpace | p. 64 |
4.1.3 MediaBrickSpace | p. 66 |
4.1.4 Metadata | p. 66 |
4.2 Dynamic Metadata | p. 67 |
4.2.1 Adaptation of Visualization to User Preferences | p. 69 |
4.2.2 Enhanced Tagging Engine | p. 73 |
4.2.3 Enhanced Customizing Engine | p. 76 |
4.3 ITBeanKit: Interactive Teaching Bean Kit | p. 78 |
4.3.1 Design Issues | p. 79 |
4.3.2 General-Purpose Classes | p. 80 |
4.3.3 Graphical User Interface | p. 81 |
4.3.4 User Interaction | p. 83 |
4.3.5 Internationalization Support | p. 84 |
4.3.6 Construction Kit | p. 85 |
4.4 Putting it All Together: Visualization of Ethernet | p. 87 |
4.4.1 Decomposition | p. 87 |
4.4.2 Reusability Measurement | p. 90 |
4.4.3 Parade Lesson | p. 92 |
4.4.4 User Evaluation | p. 94 |
4.5 Summary | p. 99 |
Chapter 5 Collaborative Use of Instructional Visualizations | p. 101 |
5.1 Web-based Learning | p. 101 |
5.1.1 Fundamentals of Real-Time Sharing | p. 102 |
5.1.2 Synchronous Collaboration Approaches | p. 103 |
5.1.3 Distributed System Architectures | p. 104 |
5.2 Related Work | p. 106 |
5.2.1 SharedX | p. 106 |
5.2.2 JVTOS | p. 107 |
5.2.3 NetMeeting | p. 107 |
5.2.4 JCE | p. 108 |
5.2.5 Habanero | p. 108 |
5.2.6 JAMM | p. 108 |
5.2.7 JETS | p. 109 |
5.2.8 DyCE | p. 109 |
5.2.9 Java Remote Control Tool | p. 109 |
5.2.10 Lessons Learned | p. 110 |
5.3 JASMINE'S System Architecture | p. 110 |
5.3.1 Aims and Features | p. 111 |
5.3.2 Main Idea | p. 111 |
5.3.3 Server Architecture | p. 112 |
5.3.4 Client Architecture | p. 114 |
5.3.5 Data Flow | p. 117 |
5.4 JASMINE's Features | p. 118 |
5.4.1 Configuration File | p. 119 |
5.4.2 Floor Control | p. 119 |
5.4.3 Moderation | p. 120 |
5.5 Sharing Different Views of the Same Visualization | p. 121 |
5.5.1 Shared Browsing | p. 123 |
5.6 Performance Evaluation | p. 124 |
5.6.1 Parameters of Interest | p. 124 |
5.6.2 Testing and Results | p. 126 |
5.6.3 Subjective evaluation | p. 128 |
5.6.4 Analysis | p. 129 |
5.7 Summary | p. 131 |
Chapter 6 Conclusions and Outlook | p. 133 |
Abbreviations | p. 135 |
References | p. 139 |
Author's Publications | p. 155 |
Appendix A Case Study: Visualization of JPEG | p. 159 |
A.1 Fundamentals | p. 159 |
A.2 Implementation | p. 161 |
Appendix B LOM | p. 166 |
B.1 Basic Structure | p. 166 |
B.2 LOM Categories | p. 169 |
Appendix C On-line-Questionnaire | p. 175 |
C.1 Questions | p. 175 |
Appendix D List of Developed Visualizations | p. 178 |
D.1 Complete Lessons | p. 178 |
D.2 Stand-alone Applets | p. 178 |
Index | p. 181 |