Picture Lab for 2D Arrays
From CS Awesome 2CC BY-NC-SA 4.0Original page
Java1 class periodNot autograded
Files
README.mdDownload
Picture Lab for 2D Arrays
This lesson has no coding exercises.
The Picture Lab is a fun lab that you may have started in an earlier challenge and can finish in the next pages.
- Picture Lab A1 - A3: Intro to Digital Pictures
- Picture Lab A4: 2D Arrays
- Picture Lab A5 intro
- Picture Lab A5: Image Modification
- Picture Lab A6: Mirroring Images
- Picture Lab A7: Mirroring Parts of Images
- Picture Lab A8: Collage
- Picture Lab A9: Edge Detection
There is also a new College Board called the SteganographyLab that continues on from the Picture Lab and explores hiding messages in images. The teacher guide and the code files are available in the AP Course Audit Portal.
For teachers
Picture Lab for 2D Arrays
Students read CSAwesome2's “Picture Lab for 2D Arrays” in CS Room.
- Time: 1 class period
- Tests: none
Goals
- Practice for Unit 4: Data Collections.
Before class
- Import the lesson into your class from the Lessons page, or with New assignment → Use a lesson. It arrives as a draft.
- Publish it.
- The original page is on CS Awesome: https://runestone.academy/ns/books/published/csawesome2/picture-lab.html
- CS Awesome's own teacher materials: the CS Awesome teacher site
In class
- Students read
README.md.
Exercises
None.