Please enable JavaScript to use CodeHS

AP Computer Science Principles in Roblox

Digital Information

In this module, students learn about the various ways to represent information digitally including number systems, encoding data, programmatically creating pixel images, comparing data encodings, and compressing and encrypting data.

Lessons

7.1 Intro to Digital Information

  • What is Digital Information?
  • What is Digital Information Quiz
  • Fast Food Item
  • Reflection: Encodings Everywhere

7.2 Number Systems

  • Number Systems
  • Number Base Tool
  • Number Systems Quiz
  • Decimal to Binary
  • Decimal to Binary Quiz
  • +3 more

7.3 Encoding Text with Binary

  • Encoding Text with Binary
  • Encoding Text with Binary Quiz
  • Morse Code
  • Decoding a Binary Message
  • 2-bit Custom Encoding
  • +3 more

7.4 Pixel Images

  • Pixel Images
  • Pixel Images Quiz
  • Creating Pixel Images
  • CodeHS Logo
  • Checkerboard
  • +2 more

7.5 Pixel Colors!

  • Pixel Colors
  • Pixel Colors Quiz
  • Colors in Bits
  • Exploring RGB
  • Making Yellow
  • +4 more

7.6 Data Compression

  • Data Compression
  • Data Compression Quiz
  • Run Length Encoding
  • Custom Image Compression
  • Respond: Custom Image Compression

7.7 Lossy Compression

  • Lossy Compression
  • Lossy Compression Quiz
  • Remove the Vowels
  • Decreasing Resolution
  • Analog to Digital
  • +1 more

7.8 Cryptography

  • Cryptography
  • Cryptography Quiz
  • Cryptogram Game!
  • Using the Caesar Cipher
  • Caesar Cipher Encryption
  • +3 more

7.9 Digital Information Quiz

  • Digital Information Quiz
  • Digital Information Badge

Courses that include this module