Annotations - mitocw/edx-platform GitHub Wiki
Description
Situated annotations (tied to a particular spot in a document, video, or audio -- more generally, in a resource)
Project Details
- Course proposal from Prof. Henderson
- Initial spec from Prof. Mahan
- Invision designs
- Analysis of Persistence API options by @justinabrahms
- Draft Architecture
Status
- Developing video annotations prototype built on existing edX services
- evaluating Student Notes API for annotation store
- evaluating Discussion API for comments
Prior art in edX
- edX "Annotation Problem"
- course author shares annotations with students
- "Harvard Annotations" on edX
- students share annotations with each other and instructor
- allows annotations on text, image and video
- Harvard moving away from this towards an LTI solution (needs link)
- uses grails-based annotation store CATCHA
- edX Student Notes
- private student annotations
- limited to annotating text only
- annotation tool is screenreader- and keyboard-accessible
- uses custom edx-notes-api for annotation store
Other prior art
- An overview of other efforts
- TheAnnotator
- W3C Annotation spec
- HyperStudio (MIT)
- NB (MIT)