+
Online Course
Code.org

Code.org: Cs Fundamentals: Course C

For Students 1st - 3rd
Create programs with sequencing, loops, and events. Translate your initials into binary, investigate different problem-solving techniques, and learn how to respond to cyberbullying. At the end of the course, create your very own game or...
+
Handout
Purple Math

Purplemath: Number Bases: Introduction & Binary Numbers

For Students 9th - 10th
The process of converting between different number bases is actually fairly simple, but the thinking behind it can seem a bit confusing at first. And while the topic of different bases may seem somewhat pointless to you, the rise of...
+
Article
History of Computing Science

History of Computing Science: Binary Representation

For Students 9th - 10th
The binary number system is a perfect fit for the dual-state technologies used in digital computing devices. This lecture series presents a brief description of how the two fit together.
+
Website
Ducksters

Ducksters: Kids Math: Binary Numbers

For Students 9th - 10th
Do you know how zeros and ones are used in this base-2 number system? Find all about binary numbers on this site. Site contains example problems.
+
Interactive
Math Is Fun

Math Is Fun: Hexadecimal Drum Machine

For Students 9th - 10th
Create rhythms on this 4-instrument hexadecimal drum machine and see what your rhythms look like in the binary, decimal, and hexadecimal number systems.
+
Interactive
Concord Consortium

Concord Consortium: Trees in a Diagnosis Game

For Students 9th - 10th
In this dynamic data science activity, students use data to build binary trees for decision-making and prediction. Prediction trees are the first steps towards linear regression, which plays an important role in machine learning for...
+
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.
+
Unknown Type
Khan Academy

Khan Academy: Number Limits, Overflow, and Round Off

For Students 9th - 10th
Check your understanding of number precision, overflow errors, and roundoff errors in computer programs.
+
Activity
Read Works

Read Works: Digitized Signals Are the Future of the Black Box

For Teachers 9th - 10th
[Free Registration/Login Required] An informational text about the black boxes on airplanes being replaced with more reliable digital signals. A question sheet is available to help students build skills in reading comprehension.
+
Handout
Science Struck

Science Struck: How to Convert Octal to Decimal

For Students 9th - 10th
Explains what the four different types of number systems are and what they are used for. Presents the formula used to convert octal numbers into decimals and models how to apply it in two example problems.
+
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.
+
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...
+
Unknown Type
Khan Academy

Khan Academy: Bitwise Operators

For Students 9th - 10th
These practice questions will assess your knowledge of bitwise operators.

Other popular searches