With the widespread of overhead projectors in the sixties and seventieth the main problem of slide-based presentations was circumvented: The production of the transparencies was quite simple (in the beginning most of them were hand-written), and to obtain the synchronization a simple trick was used: An opaque sheet layed on the transparency hides the bottom part and the speaker can pull it down step-by-step as the presentation goes on. This was a very efficient and simple kind of animation. When personal computers became available in the eighties, they could be used to replace the hand-written transparencies with pretty computer-generated graphics printed on a transparency. The presentation trick remained the same. Only when video beamers became affordable in the ninetieth, the overhead projector became obsolete and the computer screen containing the visual information is displayed in real-time to the audience. To simplify the creation of computer based screen-slides, an application software is appropriate. Microsoft's Powerpoint became a quasi-standard, but other products are also available (like OpenOffice Impress). In order to visualize the slide step-by-step an animation tool is used. This has a major drawback: while preparing your presentation, you have to schedule with great care the appearance of all animated items. And, when giving your lecture, you have to remember this scenario even if your preparation has be done weeks ago. Lazy of animation tools |
||
|
||
How CoverSheet works:
|
||
|
||
CoverSheet for programming courses:
|
||
|
||
CoverSheet's options:
|
||
CoverSheet's internals: This implementation is not as efficient as using native code exclusively, but has the advantage that the source code written in Java is easily modified and recompiled (source code included in distribution). |