Binary means two states

Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.

Binary means two states

Name:
Date:
Class:

Quick Questions

Shade in the A or B circle for each question.

1. Which two digits does binary use?
A 0 and 1
B 1 and 2
2. Binary means using how many different states or values?
A Two
B Ten
3. A light switch is a good example of binary because it can be...
A Only on or off
B Any brightness from 1 to 10
4. The counting numbers we use every day use how many digits (0 to 9)?
A Two digits
B Ten digits
5. Which one is a binary number?
A 3472
B 1001

Match the Pairs

Draw a line connecting each item on the left to its match on the right.

Left columnRight column
1binary AThat is the ten digits we count with. Binary only uses two digits, 0 and 1.
20 and 1 Bon = 1, off = 0
3A light switch has two states, so it is like a binary digit CBinary only has two states. A switch is either on (1) or off (0). There is no 2.
4The ten digits we count with are different from binary, which only has two DThe two digits a computer uses to store data
5Binary uses the digits 0 to 9 EUsing only two values or states, like 0 and 1 or on and off
6A switch in binary can be 0, 1 or 2 F0 1 2 3 4 5 6 7 8 9 vs 0 1

Definitions

binary

Fill in the Blanks

Complete each line of code by filling in the missing parts.

1.
off = 0 on = _
2.
binaryStates = _ # 0 and 1
3.
decimal = 0 1 2 3 4 5 6 7 8 _
4.
bit = 0 switch = "___"
5.
Computers store data using ______

Spot the Error

Shade in the letter of the line that contains an error.

Question 1
A light = 'on'
B if light == 'on':
C bit = 1
D else
E bit = 0
Question 2
A digits = [0, 1]
B print(len(digit))
C print('two states')
Question 3
A bits = [0, 1]
B for b in bits:
C print('bit is' b)
Question 4
A state = 'off'
B if state == 'off':
C bit = 2
Question 5
A dec = 10
B bin = 2
C if bin > dec:
D print('fewer digits')

Answer Key

Binary means two states
Section A: Quick Questions
Q1
A — 0 and 1
Q2
A — Two
Q3
A — Only on or off
Q4
B — Ten digits
Q5
B — 1001
Section B: Match the Pairs
Q1
binary → Using only two values or states, like 0 and 1 or on and off
Q2
0 and 1 → The two digits a computer uses to store data
Q3
A light switch has two states, so it is like a binary digit → on = 1, off = 0
Q4
The ten digits we count with are different from binary, which only has two → 0 1 2 3 4 5 6 7 8 9 vs 0 1
Q5
Binary uses the digits 0 to 9 → That is the ten digits we count with. Binary only uses two digits, 0 and 1.
Q6
A switch in binary can be 0, 1 or 2 → Binary only has two states. A switch is either on (1) or off (0). There is no 2.
Section C: Definitions
Q1
binary — Using only two values, like 0 and 1 or on and off. Computers store all data using just these two states.
Section D: Fill in the Blanks
Q1
off = 0 on = 1
Q2
binaryStates = 2 # 0 and 1
Q3
decimal = 0 1 2 3 4 5 6 7 8 9
Q4
bit = 0 switch = "off"
Q5
Computers store data using binary
Section E: Spot the Error
Q1
D — The else line needs a colon at the end. It should be: else:
Q2
B — The list is called digits, not digit. The line should be print(len(digits)), which prints 2 because binary has two digits.
Q3
C — A comma is missing between 'bit is' and b. It should be print('bit is', b).
Q4
C — Binary only uses 0 and 1. Off is stored as 0, so the line should be bit = 0.
Q5
C — Binary has 2 digits and the counting system we use has 10, so binary has fewer. The test should be bin < dec.