Download presentation
Presentation is loading. Please wait.
Published byMuriel Grant Modified over 9 years ago
1
Tracking Functionality Changes in IRI: A Distance Education Software System C. Michael Overstreet, Kurt Maly, Ayman Abdel-Hamid, Ye Wang Old Dominion University Norfolk, VA 23529-0162 USA
2
Outline Background of IRI system Supported functionalities What was changed What was changed Some lessons learned
3
IRI Classroom-1995 Key concept: Virtual Distributed Classroom Students in different classrooms connected by networked workstations, each with video, audio, tool sharing.
4
IRI Chronology Project start -- 1993 Used for “regular” semester class – 1995 Multiple specially equipped classrooms Multiple specially equipped classrooms UNIX workstations, special video cards UNIX workstations, special video cards Design concern: speedDesign concern: speed “Autostart” “Autostart” Redesigned and reimplemented – 1998 Goal: increase reliability & modify functionality Goal: increase reliability & modify functionality Current version completely in Java – 2003 Goal: multiplatform & modify functionality Goal: multiplatform & modify functionality
5
Initial Design Concerns Ease of use For both presenters and students For both presenters and students Classroom management When and who gets to talk, uses tools, shows image When and who gets to talk, uses tools, shows image How to make classroom more interactive Heavy prep workload for presenters? Heavy prep workload for presenters? Performance System must be responsive System must be responsive
6
IRI-Easy IRI-h (heterogeneous) is a multi-platform, multi- network environment scalable system (available from http://www.cs.odu.edu/~iri-h) http://www.cs.odu.edu/~iri-h IRI-h prototype successfully used to teach a semester-long computer science course across 2 sites 20 miles apart IRI-h prototype deployed in actual home user scenario using a cable modem connection IRI-Easy, most recent version of IRI
7
Fully implemented in JAVA (multi-platform) Simple on the fly setup of collaborative sessions Audio, and video (Java Media Framework JMF) Tool sharing (Interactive Program Video IPV) Annotation and pointer Application-level gateway “Group of groups” communication paradigm Individual multicast-disabled participants Recording and playback Note taking and notes-server Call student, site video IRI-Easy features
8
IRI-Easy, discussion mode
9
IRI-Easy, presentation mode
10
Reasons for IRI changes Faster, cheaper hardware (processors and networks) Prestaging of materials no longer needed Prestaging of materials no longer needed Video compression/decompression faster Video compression/decompression faster Users more computer knowledgeable Systems needs to do less for them Systems needs to do less for them More interesting: what changed due to student and instructor use of IRI
11
Functionality Analysis - 1 Desirable CharacteristicsIRI-Easy Support Present prepared material Shared tools for slides, simulations, graphics, pointers, annotations Because of the tool sharing engine used, IRI-Easy may not perform well with rapidly changing presentation images Presenter audio and video: Presenter video; audio only if speaker not is same room Audience audio and video Multiple audience videos and audios, but no audio from other people in same room
12
Functionality Analysis - 2 Desirable CharacteristicsIRI-Easy Support Attendance records:Not available Audience list & location: Participant list and locations Autostart for large group: If machine and participant list is provided, IRI-Easy can be started for all uses by a single user
13
Functionality Analysis - 3 Desirable CharacteristicsIRI-Easy Support Recorded sessions:Available for replay during a regular class or privately outside of class Notebooks: Private on-line notes available after class Feedback to presenters: 1. Video of remote classrooms 2. Instantly tabulated surveys & quizzes 3. Participant initiated direct feedback tool
14
Major Functionality Changes - 1 Functionality DescriptionReason for Change Participant clicks hand icon for attention; instructor could respond by turning on that student's audio and video Inhibited classroom discussion; better controlled verbally by instructor Instructor controlled all student audio & video Delayed interactive exchange; better controlled verbally than electronically; made quick relevant student comments difficult
15
Functionality Changes - 2 Functionality DescriptionReason for Change Machine Lists, Room Configurations Earlier versions used in established classrooms; these facilitated automatic start-up. Now participating machine not dedicated. Participation ListsInhibited spontaneous use by different groups
16
Functionality Changes - 3 Functionality DescriptionReason for Change Instructor had to explicitly give control of a shared tool to a student Slows down change of control; quicker and more natural to tell a particular student to take control with audio channel.
17
Lessons Learned Excessive presenter control: Inhibits spontaneous interactions Inhibits spontaneous interactions Too much work for presenters Too much work for presenters “Nontechnical” controls often effective and more natural, e.g. “Nontechnical” controls often effective and more natural, e.g. ask students to start their videos rather than starting it for themask students to start their videos rather than starting it for them Feedback important: Technical (e.g., is everything working?) Technical (e.g., is everything working?) Instructional (e.g., is everyone following?) Instructional (e.g., is everyone following?) Substitutes for reading facial expressions, body languageSubstitutes for reading facial expressions, body language Students create their own solutions, e.g. Students “queue up” to ask questions or comment Students “queue up” to ask questions or comment Students use personal cameras as document camera Students use personal cameras as document camera
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.