1. 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
2. Prof. Dr. Johannes Magenheim
University of Paderborn – Computer Science Education Group
Some history
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
2
3. Prof. Dr. Johannes Magenheim
University of Paderborn – Computer Science Education Group
Pedagogical Use Cases for Video Annotations
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)
3
4. Prof. Dr. Johannes Magenheim
University of Paderborn – Computer Science Education Group
Scenario: Analysis of Teaching Strategies
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
4
5. Scenario: Analysis of Teaching Strategies
Lessons at School
Reflection on Teaching Practice
Computer Science
Watching Giving
Lessons Lessons
Reflection
Individual
Seminar at
Methods Design Evaluation
University
Topics and Objectives of CS
6. Scenario: Analysis of Teaching Strategies
Production of a Multimedia Document for Self-Evaluation
Concept of Reflection on Video-supported
Teaching
a Lesson Classroom Work Self-Evaluation
Practice
MM Document
Video Grafics Photos Learning Screenshots,
Pictures Drawings Material
Schedule of the
Lesson
7. Prof. Dr. Johannes Magenheim
University of Paderborn – Computer Science Education Group
Technical requirements
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
7
8. Prof. Dr. Johannes Magenheim
University of Paderborn – Computer Science Education Group
ViLM CC – ViLM Control Center
8
9. Prof. Dr. Johannes Magenheim
University of Paderborn – Computer Science Education Group
ViLM Player
9
10. Prof. Dr. Johannes Magenheim
University of Paderborn – Computer Science Education Group
The koaLA LMS and its extensibility
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
1
0
11. Prof. Dr. Johannes Magenheim
University of Paderborn – Computer Science Education Group
Implementation details
start ViLM ControlCenter from within the LMS
synchronize
create phases
annotate
play annotated videos
with the ViLM Player
1
1
12. Prof. Dr. Johannes Magenheim
University of Paderborn – Computer Science Education Group
Architecture
ViLM CC
(Authoring Tool)
Video-Server
Video
ViLM CC
ViLM Player
LMS
KoaLA
ANN, Media
Definition of Clips / Cuts Access
Data of Annotations
ANN-File ( XML)
User
12
13. Prof. Dr. Johannes Magenheim
University of Paderborn – Computer Science Education Group
Implementation details
13
14. Prof. Dr. Johannes Magenheim
University of Paderborn – Computer Science Education Group
Conclusion & Future R&D plans
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
14
15. Thank you
Prof. Dr. J. Magenheim
University of Paderborn
Computer Science Education Group
Fuerstenallee 11
33102 Paderborn (Germany)
jsm@uni-paderborn.de http://ddi.upb.de
15