15
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

Wed m3 johannes_magenheim

Embed Size (px)

Citation preview

Page 1: Wed m3 johannes_magenheim

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

Page 2: Wed m3 johannes_magenheim

  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

Page 3: Wed m3 johannes_magenheim

  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

Page 4: Wed m3 johannes_magenheim

  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

Page 5: Wed m3 johannes_magenheim

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

Page 6: Wed m3 johannes_magenheim

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

Page 7: Wed m3 johannes_magenheim

  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

Page 8: Wed m3 johannes_magenheim

ViLM CC – ViLM Control Center

Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group

8

Page 9: Wed m3 johannes_magenheim

ViLM Player

Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group

9

Page 10: Wed m3 johannes_magenheim

  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

Page 11: Wed m3 johannes_magenheim

  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

Page 12: Wed m3 johannes_magenheim

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

Page 13: Wed m3 johannes_magenheim

Implementation details

Prof. Dr. Johannes Magenheim University of Paderborn – Computer Science Education Group

13

Page 14: Wed m3 johannes_magenheim

  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

Page 15: Wed m3 johannes_magenheim

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