Integration of a Video Annotation Tool into a Coactive Learning and Working Environment
University of Paderborn Computer Science Education Group
Johannes Magenheim (presenter) Wolfgang Reinhardt, Alexander Roth, Matthias Moi, Dieter Engbring
Usage of video and other media in student teacher training since 1999 Video as self-assessment tool for student teachers
record their educational practice review the recording annotate relevant scenes discuss scenes with fellow students
Many tools developed since then Now: re-implementation and integration in our University‘s LMS
Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group
Some history
2
Many useful application scenarios for application of video annotations in higher education
Different goals, different settings, different camera perspectives
1. (Analysis) of Talks and Presentations (one camera perspective) 2. Analysis of Movies (one camera perspective) 3. Analysis of Teaching Strategies (two camera perspective) 4. Analysis of Job Interviews (two camera perspective) 5. Software Development: Requirements Analysis (two cam. per.) 6. Analysis of Group Work (four camera perspective)
Pedagogical Use Cases for Video Annotations
Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group
3
Recording of individual teaching practice and collaborative analysis in a seminar are core parts of teacher training in Paderborn
University course is conducted in cooperation with local schools University tutors and experienced school teachers are the
supervisors Three phases of the Seminar:
1. Learning to prepare lessons in Computer Science 2. Performing lessons in Computer Science and learning to reflect
them 3. Reflecting again and generalise practices
Scenario: Analysis of Teaching Strategies
Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group
4
Scenario: Analysis of Teaching Strategies
Reflection on Teaching Practice
Indi
vidu
al
Ref
lect
ion
S
emin
ar a
t
U
nive
rsity
Topics and Objectives of CS
C
ompu
ter S
cien
ce
L
esso
ns a
t Sch
ool
Methods Design Evaluation
Watching Giving Lessons Lessons
Scenario: Analysis of Teaching Strategies
MM Document
Production of a Multimedia Document for Self-Evaluation
Concept of a Lesson
Video-supported Self-Evaluation Teaching
Practice
Video Grafics Pictures
Photos Drawings
Learning Material
Screenshots,
Schedule of the Lesson
Reflection on Classroom Work
Re-engineering of existing tools (Java, .NET) Need for a more platform independent solution Incorporation of streaming technology RIA as desktop application
Decisions keep the good (ANN files), remake the rest Adobe Flex and AIR over JavaFX Wowza Media Server over red5 and Adobe Flash Media Server Streaming over RTMPS H.264 as video codec
Technical requirements
Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group
7
ViLM CC – ViLM Control Center
Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group
8
ViLM Player
Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group
9
koaLA (co-active learning and working environment) is the widely used LMS at the University of Paderborn, based on sTeam
focuses on individuals and individual cooperation contexts provides configurable knowledge spaces incorporates Web 2.0 technology and
functionalities aims at reducing media discontinuities flexible extension mechanism allows
development of new tools for specific learning scenarios
The koaLA LMS and its extensibility
Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group
10
start ViLM ControlCenter from within the LMS synchronize create phases annotate
play annotated videos with the ViLM Player
Implementation details
Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group
11
Architecture
Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group
ViLM CC
LMS KoaLA
ANN, Media Access
Video-Server
Definition of Clips / Cuts Data of Annotations
ANN-File ( XML)
Video
ViLM CC (Authoring Tool)
User
ViLM Player
12
Implementation details
Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group
13
Different scenarios for usage of video annotation Detailed inspection of analyzing teaching strategies scenario Adobe Flex-based annotation tool and player Integration into coactive LMS
Conclusion & Future R&D plans
Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group
14
Thank you
Prof. Dr. J. Magenheim University of Paderborn Computer Science Education Group Fuerstenallee 11 33102 Paderborn (Germany) [email protected] http://ddi.upb.de
15