SCHEME OFWORK FOR 2ND TERM 2024/2025 SESSION SS3
WEEKS TOPICS/CONTENTS
1. Overview of Number Bases
Review of Number Bases
Decimal, Binary, Hexadecimal
Conversions in Number Bases
Basic Arithmetic in Number bases
Additions and Subtractions in Number Bases
2. Data Representation
Definitions of Data Representation
Description of Data Representation
Character Set
3. Security and Ethics
Sources of security breaches
Preventive Measures
Legal Issues related to Security and Ethics
Web content, Piracy, Cybercrime
Hacking
4. Practical Classes with past questions
Features of the CorelDraw environment
Creating simple designs with CorelDraw
Features of the MS Access environment
Working with databases
Guided Practices
5. Revision/Examination
LESSON PLAN FOR WEEK 1, SECOND TERM 2024/2025 CSC 302
NAME: MRS PEACE JOHNSON - OBI
SUBJECT: COMPUTER STUDIES
THEME: THE CONCEPT OF NUMBER SYSTEM IN COMPUTING
TOPIC: OVERVIEW OF NUMBER BASES
BIBLICAL INTEGRATION: GEN 49:28 All these are the twelve tribes of Israel ….
DATE: 06 – 01 – 2025
TIME: 12.40pm – 1.20pm
DURATION: 40 MINUTES
CLASS: SS301 – 303
AVERAGE AGE: 16YEARS
SEX: MIXED
LEARNING OBJECTIVES: By the end of the lesson, the students should be able to:
List digits in Number bases
Convert from one base to another
Perform arithmetic operations (addition, subtraction and multiplication) in number
bases
RATIONALE: Computers work hand in hand with numbers to make representation
PRE-REQUISITE KNOWLEDGE: The students have been introduced to number systems in ss1
REFERENCE MATERIAL: Computer Studies for Senior Secondary Education by HIIT Plc, Internet
resources
LESSON DEVELOPMENT
STAGE/STEP TEACHER’S ACTIVITIES STUDENT’S LEARNING POINT
ACTIVITIES
INTRODUCTION Ask the students how Normal Student are Base 10 which is also
10 MINUTES everyday measurements / permitted to respond known as Decimal
counting utilized in
transactions and arithmetic
are done
PRESENTATION: The teacher asks them to The students are Octal Number system
10 MINUTES identify the different number allowed to make their (Base 8): 1,2,3,4,5,6,7
systems and their digits different attempts
STEP 1 DEFINITION Encourage the students to Allowed to attempt Definition of Number
10 MINUTES define Number system then teacher defines system
Exercise the students minds From their responses, Bases should be equal
STEP 2: with the following questions: they are guided to and should be put
DISCUSSION 1. How can we convert a the resource material into consideration
4 MINUTES number in Base 10 to that to check it out. when performing
in Base 16? Teacher then goes
2. What should one consider straight to the body
when performing of knowledge.
arithmetic such as
addition in Number
Bases?
STEP 3: APPLICATION The teacher questions the The students take Number system is
4 MINUTES students on the application note and ask relevant used in IT
areas of Number system questions. applications; binary
system is the basis of
computer
architecture
EVALUATION The teacher evaluates the The students answer Ascertaining that the
learning objectives by asking the questions and ask stated learning
the following questions relevant questions if objectives were
Define Number system? any. attained in terms of
What are the Number knowledge, skills and
systems used in attitude.
computing?
CONCLUSION/ The teacher recapitulates the The students note Consolidation of
ASSIGNMENT major points of the lesson down the concept learnt in the
2 MINUTES and gives the following assignments and take lesson, clearing
assignments: the due date down misconceptions and
1. Why is the Binary Number too internalising relevant
System mostly associated knowledge and skills
with the computer? acquired.
LESSON SUMMARY
DEFINITION OF NUMBER SYSTEM / BASES
Number systems are the technique to represent numbers (data) in the computer architecture. Normal
everyday measurements / counting utilized in transactions and arithmetic are done in the base 10 (AKA
Decimal) numbering system consisting of ten digits 0-9. The common number systems used in
computing include:
1. Decimal Number system (Base 10) ie: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9
2. Binary Number system (Base 2) ie: 0, 1
3. Octal Number system (Base 8) ie: 0, 1, 2, 3, 4, 5, 6, 7
4. Hexadecimal Number system (Base 16) ie: 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
5. Duo Decimal Number system (Base 12) ie: 0,1,2,3,4,5,6,7,8,9,A,B
CONVERSION OF NUMBERS
It is possible to convert from one base to another; for instance converting a number in base base 10 to another
number in any other base.
Examples:
1. Convert 17 to Binary
Solution:
2|17
2|8 R 1
2|4 R 0
2|2 R 0 Remember, the reading of value is done upwards as the arrow signifies
2|1 R 0
|0R1
: 1710 = 100012
2. Convert 1510 to binary
Solution:
2| 15
2| 7 R 1
2| 3 R 1
2| 1 R 1
|0R1
: 1510 = 11112
3. Convert 1510 to base 5
Solution
5|15
5| 3 R 0
|0R3
: 1510 = 305
4. Convert 4910 to base 4
Solution
4| 49
4| 12 R 1
4| 3 R 0
| 0 R3
: 4910 = 3014
CONVERSION BACK TO BASE 10 (DECIMAL)
To convert a number back to decimal (Base10), assign values to the positions of the digits
starting from the rightmost digit as zero gradually to the left digits.
EXAMPLES:
1. Convert 100012 to decimal
Solution:
100012 = 14 03 02 01 10
= 1 x 24 + 0x23 + 0 X 22 + 0 x 21 +1 X20
=16 + 0 + 0 + 0 + 1
= 1710
: 100012 = 1710
2. Conv ert 3014(base4) to decimal
= 3 x 42 + 0 x 41 + 1 x 40
= 48 + 0 + 1
= 4910
:. 3014 = 4910
3. Convert 2113 (base3) to base 10
= 2 x 32 + 1 x 31 + 1 x30
= 18 + 3 + 1
= 2210
:. 2113 = 2210
CONVERTING FROM ONE BASE TO ANOTHER BASE
To convert from two different number bases that are not decimal, one must first convert to
base 10 (Decimal) before finally converting to the base of choice. Examples:
1. Convert 2113 to binary
Convert to base 10 (decimal) first
= 2 x 32 + 1 x 31 + 1 x 30
= 18 + 3 + 1
= 2210
Then convert 2210 to binary
2|22
2|11 R 0
2| 5 R 1
2| 2 R 1
2| 1 R 0
|0 R1
= 101102
:. 2113 = 101102
2. Convert 101102 to base 5
Solution : 1 x 24 + 0 x 23 + 1 x 22 + 1 x 21 + 0 x 20
= 16 + 0 + 4 + 2 + 0
= 2210
Then convert to base base 5
5|22
5| 4 R 2
|0R4
= 425
:. 101102 = 425
Try this: convert 125.62510 to binary.
ADDITION, SUBTRACTION AND MULTIPLICATION IN BASES
To add, subtract or multiply in number bases, the bases of the different operands must be
equal.
EXAMPLES
1. Add 3235 to 4325
Solution
3235
4325
------------
13105
------------
2. Add 5728 and 4738
Solution
5728
4738
----------------
12658
----------------
3. Add 1011012 to 1101112
1011012
1101112
---------------
11001002
---------------
4. Subtract 179 from 359
359
179
---------
179
----------
5. Subtract 24357 from 52617
Solution
52617
24357
---------
25237
----------
6. Subtract 1102 from 11012
Solution
11012
1102
----------------
1112
-----------------
7. Multiply 3435 by 245
Solution
3435
x 245
-----------
30325
124105
---------------
204425
8. Multiply 23014 by 1124
Solution
23014
1124
---------------
11202
2301
2301
---------------------
3303124
9. Multiply 11012 by 1102
Solution
11012
x 1102
------------
0000
1101
1101
------------------
10011102
10. Multiply 259 by 369
Solution
259
369
------------
163
76
------------------
10339
CONVERTING TO HEXADECIMAL
Remember that the digits in hexadecimal are 0,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F where A=10, B=11,
C=12, D=13, E=14, F = 15
EXAMPLES
1. Convert 7Fh to decimal
Solution
7F = 71, F0
Where F = 15
7Fh = 7 x 161 + 15 x 16
=112 + 15
= 12710 (convert back to hexadecimal and check)
2. Convert 12610 to Hex
Solution
16|126
16| 7 R 14
| 0R 7
12610 = 714
Since 14 = E in Hex
then 12610 = 7E 16
3. Add 8716 to 53116
Solution
531
87
-----------
5 B 8 16 (Recall that 11 = B in Hex)
--------------
To convert binary numbers into hexadecimals, you only have to make 4-bit groups of the given
binary and convert each group directly. To achieve this easily, you must remember the data
representation in Binary. See the table below for Decimal, Hexadecimal and Binary equivalents
EXAMPLES
1. Convert 1011001101012 to Hex
Solution
101100110101 = 1011, 0011, 0101 where 1011 = B, 0011 = 3, and 0101 = 5
:. 1011001101012 = B3516
2. Convert 10101011101011012 to Hex
Solution (another method)
1010101110101101 = 1010, 1011, 1010, 1101
Convert 1010 to decimal
= 1 x 23 + 02 + 1 x 21 + 00
=8+2
= 10 ie A
Convert 1011 to Decimal
=1 x 23 + 0 + 1 x 21 + 1 x 20
=8+2+1
= 11 ie B
Convert 1101 to Decimal
= 1 x23 + 1 x 22 + 0 + 1 X 20
=8+4+1
= 13 ie D
:. 10101011101011012 = ABAD16
CLASS WORK (TRY THESE)
1. 1A516 – 4516
2. 18916 + 10916
3. D4B216 -14A116
4. 2545 to Hex
5. 479 to Hex