JHS3 Computing · Term 3, Week 7

Introduction to Programming

Lesson notes

Learning Objectives

Indicator: B9.4.1.1.1 - Describe the conversion of decimal into binary data type for computer to recognise the meaning, process and store

By the end of the lesson, learners can:

  1. Explain why computers use binary (base 2) instead of decimal (base 10) to recognise, process and store data.
  2. Convert decimal numbers from 0 to 255 into their binary equivalents using the division-by-2 method.
  3. Convert binary numbers back into decimal numbers using place values.
  4. Add two binary numbers using the rules of binary addition and verify the result by converting to decimal.
  5. Evaluate their own conversion work by checking answers in the opposite direction (decimal to binary, then binary back to decimal).

Sign in with your phone number to read the full note and download the GES plan - free.

Sign in with phone number

Curriculum details

Strand
Computational Thinking (Strand 4)
Sub-strand
Introduction to Programming (4.1)
Content standard
B9.4.1.1 - Show an Understanding of the Concept of Programming
Indicator
B9.4.1.1.1 - Describe the conversion of decimal into binary data type for computer to recognise the meaning, process and store
Suggested placement
Term 3, Week 7 (Week 31 of the year)

Our suggestion, laid out in curriculum order across three terms of twelve weeks. NaCCA does not fix the week, so follow your school's scheme of learning.

Curriculum reference
Computing, Common Core Programme (JHS1-JHS3), 2023, p. 53

Transcribed from the official NaCCA publication. Check this page against the source.

Exemplars (from the NaCCA curriculum)

1. Convert decimal, binary and hexadecimal data from one format to another.
2. Show the results of calculating two or more binary numbers using the mathematical notation or operators in the number base two rule.