APCS A Labs

Picture Lab

The goal of this lab is to use the context of manipulating digital pictures to introduce two-dimensional arrays. These labs are based on Media Computation, which was originally developed by Dr. Mark Guzdial at Georgia Tech. Barbara Ericson, the author of these labs, and Dr. Guzdial have written several books using Media Computation. Dr. Guzdial developed Media Computation because many students use computers to communicate rather than calculate, and find the standard examples like sales tax calculation and temperature conversion uninteresting. Students are digital natives and have large collections of digital pictures, songs, and movies. Media Computation teaches computing concepts by having students write programs that manipulate digital media: pictures, sounds, text, and movies. Many students have found writing methods that manipulate pictures interesting, and these activities allow students to do open-ended and creative assignments.

created 18 January 2013
last revised 1 March 2013
Valid HTML 4.01! Valid CSS! previous   next