Course Home | Documentation | Lab Hours/Tutoring | Projects | Quizzes | Schedule | Submit

Saint Louis University

Computer Science 1050
Introduction to Computer Science: Multimedia

Michael Goldwasser

Spring 2016

Dept. of Math & Computer Science

Case Study: Speed Reading

For today's case study, we are motivated by the topic of speed reading, as illustrated by the following example of commercial software by Spritz.

Spritz Animation

We also acknowledge suggestion of this project from a recent Nifty Assignment presentation by Peter-Michael Osera.

We consider the task of implementing such functionality within Processing. Our demonstration is as follows (click window to start/pause, and press a key to restart with random example).

INPUT FILES: We rely on a handful of input files (see examples/) that are excerpts taken from Project Gutenberg.

IMPLEMENTATION SPOILERS: Our source code is available as speedread.pde (or in printable form as speedread.pdf). Alternatively, you can download a self-contained zip of all materials as speedread.zip.


Michael Goldwasser
CSCI 1050, Spring 2016
Last modified: Saturday, 26 March 2016
Course Home | Documentation | Lab Hours/Tutoring | Projects | Quizzes | Schedule | Submit