Lesson Notes By Weeks and Term v4 - SHS 3

DATA STORAGE AND MANIPULATION

Download the Lessonotes Mobile Ghana app for faster lesson access on Android and iPhone.

Subject: Computing

Class: SHS 3

Term: 1st Term

Week: 14

Grade code: 3.1.1.LI.3

Strand code: 1

Sub-strand code: 1

Content standard code: 3.1.1.CS.1

Indicator code: 3.1.1.LI.3

Theme: COMPUTER ARCHITECTURE & ORGANISATION

Subtheme: DATA STORAGE AND MANIPULATION

Lesson Video

This page supports the lesson note with a companion video and a short classroom-ready summary.

For class groups and homework, share this lesson page so learners also get the summary, objectives, and full lesson context.

Performance objectives

Lesson summary

This lesson explores the fundamental mathematics that powers every digital device we use, from our smartphones to the cashier's computer at the supermarket. While we see numbers in our familiar decimal system (0-9), the computer works exclusively with binary numbers (0 and 1). Understanding how a computer performs simple arithmetic like addition, subtraction, and multiplication on these binary numbers is key to understanding how it processes data. Whether you are sending Mobile Money (MoMo), checking your exam results online, or even playing a game, the computer's processor is performing millions of these binary calculations every second.

Lesson notes

Concept 1: The Arithmetic Logic Unit (ALU)

The "brain" of the computer is the Central Processing Unit (CPU). Inside the CPU, there is a special component called the Arithmetic Logic Unit (ALU). The ALU is the digital circuit that performs all arithmetic and logical operations. Arithmetic Operations: These are the mathematical calculations like addition (+), subtraction (-), multiplication (*), and division (/). Logical Operations: These are comparison operations like AND, OR, NOT, which are used to make decisions (e.g., is X greater than Y?).

For this lesson, we are focusing on the arithmetic functions of the ALU. Every time a computer needs to calculate something, it sends the numbers (in binary form) to the ALU, which then performs the operation and sends the result back. Concept 2: The Language of Calculation - Binary

Computers store and process all data, including numbers, as a series of 0s and 1s. This is the binary number system. Before the ALU can perform any calculation, the numbers we understand (decimal numbers like 10, 25, 150) must be converted into their binary equivalents. Example: The decimal number `5` is `101` in binary. The decimal number `10` is `1010` in binary. For consistency in computer architecture, numbers are often represented using a fixed number of bits, like 8-bits (a byte). `5` in 8-bit binary is `00000101`. `10` in 8-bit binary is `00001010`.

Evaluation guide