You are here

Guzdial and Ericson Java Media Computation Walkthrough

Author: 
Guzdial, Mark ; Ericson, Barbara
Issue Date: 
Saturday, July 28, 2007
Description: 
This is a movie in which the author Mark Guzdial talks through and demonstrations various Javaprogramming examples using media computation (media manipulation); it accompanied the set of 4 lessons in this web repository entitled "Learning Java through Media Computation". It is an 81mb zip file and for this reason was separated from the set of sessions.
Keywords: 
Media Compputation, programming, Manipulating_images, Manipulating_color, Manipulating_sound
Education Levels: 
Middle School
High School
Intended Audience: 
Educator
Type: 
Instructional Material : Lecture/Presentation
Publisher: 
Georgia Tech University / Santa Clara University
URL: 
http://hdl.handle.net/2378/256
CSTA Classification: 

CT.L3B-10

Decompose a problem by defining new functions and classes.

CPP.L3A-02

Use mobile devices/ emulators to design, develop, and implement mobile computing applications.

CPP.L3A-05

Use Application Program Interfaces (APIs) and libraries to facilitate programming solutions.

CPP.L3B-01

Use advanced tools to create digital artifacts (e.g., web design, animation, video, multimedia).

CPP.L3B-02

Use tools of abstraction to decompose a large-scale computational problem (e.g., procedural abstraction, object-oriented design, functional design).

CC.L3C-01a

Object-Oriented Program Design (AP Comp Sci A Topic I)

CT.L3B-04

Evaluate algorithms by their efficiency, correctness, and clarity.

CC.L3C-01d

Standard Data Structures (AP Comp Sci A Topic IV)

CT.L3B-06

Compare and contrast simple data structures and their uses (e.g., arrays and lists).

CC.L3C-01e

Standard Algorithms (AP Comp Sci A Topic V)

CC.L3C-04

Multimedia

CPP.L3A-04

Apply analysis, design, and implementation techniques to solve problems (e.g., use one or more software lifecycle models).

CC.L3C-01b

Program Implementation (AP Comp Sci A Topic II)

Download this resource: