+
Unknown Type
Khan Academy

Khan Academy: Hexadecimal Numbers

For Students 9th - 10th
Practice converting hexadecimal numbers to binary and decimal numbers, in this set of practice questions designed for AP Computer Science Principles students.
+
Website
University of Canterbury

University of Canterbury: Cs Unplugged

For Teachers 9th - 10th
A collection of free learning activities that teach computer science through games and puzzles that use cards, string, crayons and lots of running around. The activities introduce students to computational thinking through concepts such...
+
Article
Khan Academy

Khan Academy: Lossless Bit Compression

For Students 9th - 10th
Computers represent all data in binary, so all types of files, from text to images to videos, are ultimately sequences of bits. Regardless of whether the bits represent a document or a GIF, computers can use a bit compression technique...
+
Unknown Type
Khan Academy

Khan Academy: Logic Gates

For Students 9th - 10th
Check your understanding of how AND/OR/NOT logic gates output 0 or 1 based on inputs.
+
Article
Khan Academy

Khan Academy: Xor Bitwise Operation

For Students 9th - 10th
If you've seen the lesson on the one-time pad, you know that it is the ultimate shift cipher. It involves the application of a random list of shifts equal to the length of the message. It's important to understand exactly how and why the...
+
Article
Khan Academy

Khan Academy: Additional Programming Projects

For Students 9th - 10th
Here are links to 10 projects in our Intro to JS: Drawing & Animation curriculum. Each project is an opportunity for students to be more creative and free-form with their newfound programming knowledge.