Please enable JavaScript to use CodeHS

AP Computer Science A (Cortado)

Steganography Lab

Steganography is the practice of concealing messages or information within other non-secret text or data. Students explore the concepts of steganography and 2D arrays, hiding images or text inside of other images.

This lab can be completed after Unit 4: Data Collections in Cortado, Unit 8: 2D Arrays in AP CS A (Nitro), Unit 5: Data Structures in AP CS A (Mocha).

Lessons

12.1 Activity 1: Exploring Color

  • Steganography Student Lab
  • Picture Lab A1: Digital Pictures and Color
  • Exploring Color
  • Clearing Bits
  • Clearing Bits Responses
  • +3 more

12.2 Activity 2: Hiding and Revealing a Picture

  • Hiding and Revealing
  • Hiding and Revealing

12.3 Activity 3: Identifying a Hidden Picture

  • Identifying a Hidden Picture
  • Identify a Hidden Picture: Check Your Understanding

12.4 Activity 4: Hiding and Revealing a Text Message

  • Hiding and Revealing a Text Message Intro
  • Hiding and Revealing a Text Message
  • Hiding and Revealing; Check your Understanding

Courses that include this module