Computer graphics: principles and practice (2nd ed.)
Computer graphics: principles and practice (2nd ed.)
Graphics gems IV
Direct manipulation for comprehensible, predictable and controllable user interfaces
Proceedings of the 2nd international conference on Intelligent user interfaces
Web-based teaching of computer graphics: concepts and realization of an interactive online course
ACM SIGGRAPH 98 Conference abstracts and applications
GVE '99: Report of the 1999 eurographics/SIGGRAPH workshop on graphics and visualization education
ACM SIGGRAPH Computer Graphics
ITiCSE-WGR '99 Working group reports from ITiCSE on Innovation and technology in computer science education
A component repository for learning objects: a progress report
Proceedings of the 1st ACM/IEEE-CS joint conference on Digital libraries
Principles of Digital Image Synthesis
Principles of Digital Image Synthesis
Graphics Gems
DocBook: The Definitive Guide with CD-ROM
DocBook: The Definitive Guide with CD-ROM
WME: towards a web for mathematics education
ISSAC '03 Proceedings of the 2003 international symposium on Symbolic and algebraic computation
Mindstorms: children, computers, and powerful ideas
Mindstorms: children, computers, and powerful ideas
Computer graphics educational materials source policies and status report
SIGGRAPH '04 ACM SIGGRAPH 2004 Educators program
Version Control With Subversion for Subversion 1.6: The Official Guide And Reference Manual
Version Control With Subversion for Subversion 1.6: The Official Guide And Reference Manual
Making of an interactive teaching gem
ACM SIGGRAPH 2006 Educators program
Hi-index | 0.00 |
This contribution presents two technologies, code-based interactivity and server-side compiling, that add value to an educational repository and address its difficulties in achieving a critical mass of submissions. It is part of current efforts in the computer graphics community to collect, preserve, and share educational material. We propose a novel repository service introducing "live" graphics gems to the material, i.e. modifiable program listings with corresponding interactivities that are compiled and versioned server-side. That way, repository material evolves on the fly. Authors not willing to submit their material as open source are given a granular source control. We describe implications, e.g. a common, repository-driven content markup, didactics of code-based interactivity, and crucial technical services and tools. Prototype implementations and showcases are included.