Please enable JavaScript to use CodeHS

  • AP CSA Lab

Picture Lab

In this College Board project, students will explore the way pictures are stored in memory, nested loops, interfaces, and inheritance. They will modify pictures in different ways.


10 Hours

High School

Project Description

Project Overview

Here is an outline of the project activities:
Introduction & Student Guide
A1: Digital Pictures and Color
A2: Picking a Color
A2 Questions: Picking a Color
A3: Exploring a Picture
A3 Questions: Exploring a Picture
A4: Two-Dimensional Arrays in Java
A5: Interfaces
A5: Modifying a Picture
A6: Mirroring a Picture
A9: Edge Detection