Computer Science Lesson Notes
Computer Science Lesson Notes
science
Being a modern-day learner, you have used, seen or read about computers. Did you know that
computer technology has evolved over time from early devices that used to do simple calculations,
to the highly advanced technology used in devices today?
Computers are used at home and in many areas for example education, agriculture, medicine,
business, communication, engineering and banking. It is therefore important that you learn what
they are and how they function because they have become an essential part of our day-to-day lives.
Characteristics of a computer
Computer- an electronic device that accepts data from a user, processes the data using given
instructions, stores it and presents it in a desired format.
Data- raw facts which include numbers, text, images, audios, or videos that are input into a
computer.
Information- data that has been processed and made meaningful to the user.
Instruction of the below equation (10 and 20 are data. =sign tells computer to process the data)
10+20=30
1|Page
2|Page
3|Page
Some of the examples of computers are: Characteristics of a computer
4|Page
5|Page
Functions of a computer
Activities to work on
1. the table below shows the breakfast budget for Musa’s family. Copy the table in your book.
Take turns to carry out the following activities using a computer or any other digital device
that is available.
Start a calculator app on computer or any other available digital device.
6|Page
2. Use a computer connected to the internet for the following steps.
(a) Open browser program. Type the words “business ideas” in the search area the click
search.
(b) What business ideas have been displayed?
(c) Write them down in your notebook.
(d) Which business ideas would you like to venture on when you finish the school?
3. Open a drawing program such as pain using a digital device. Draw and colour a picture of a
house.
7|Page
(b) Play and listen to the music. Did you enjoyed the music?
Note: you can also search and play music from the internet.
5. Use a computer to write a letter to your friend explaining the ways in which a computer can
be used in our daily lives activities. Submit the letter to your teacher.
The stages or events that take place from the time data is
entered into a computer to the time information is given to the
use.
Make your drawing as attractive as possible and name all parts of a computer.
8|Page
Advantages and disadvantages of using
Advantagescomputers
of computers in data processing
a) Computers process data faster than human being Disadvantages of computers
b) Information given by computers after processing a) Use of computers has caused people to lose jobs
has no error because they work under the because computers process data within a shorter time.
instructions and are always accurate. b) Use of computers for long hours leads to health
c) Computers have a very big storage capacity. They problems like headaches, eyes strain and backaches.
can store a lot of information and data for a very c) Computers lack intelligence. They cannot determine
long time. what is wrong or right. If given wrong data, they give
d) A computer is reliable because it consistently out wrong information.
does what it supposed to do. d) Online threats such as cyber bullying are on the
e) Computers are able to perform different types of increase with increased use of computers and internet.
jobs at the same time. e) People sometimes become too dependent on
f) Computers can do the same task repeatedly computers. This affects their creativity and ability to do
without getting tired or bored. simple tasks.
g) Computes can store a lot of data in a small f) Information and data stored in computers is at risk of
physical space. theft and misuse.
h) Computers keep data and information secure. g) People use the internet to perform online crimes and
fraud.
h) Electronic waste from computers contains chemicals
that damage the environment.
9|Page
To enhance security through CCTV surveillance, information gathering
and warning systems.
Communication To send and receive messages
For making video and voice calls
Computers are used in different fields to perform different tasks. It is therefore important to have
computer skills and knowledge because it opens doors to many promising opportunities.
Evolution of
computers
Think about how life was before the invention of computers.
The Abacus
10 | P a g e
Mechanical Devices
1617-Napier’s bones it was invented by a man called John Napier. It consisted of wooden or bone rods with numbers
engraved on them.
1642-Pascaline or Pascal’s calculator this was invented by a French mathematician called Blaise Pascal.
1801-1804 Jacquard loom it was invented by Joseph-Marie Jacquard. It was used to make patterns when weaving
textiles.
1820-1822 Difference engine the difference engine was designed by Charles Babbage. It was the first automatic
calculating device
11 | P a g e
1834-1838, Analytical engine the analytical machine was designed by Charles Babbage after he was unable to
complete building the difference engine
Electromechanical devices
1880-1888, Tabulating machine this was an electrical counting machine invented by Herman Hollerith. It was first
used in the U.S census of 1890 for data analysis.
1937-1942 Atanasoft-Berry Computer (ABC) This was designed by Dr John Vincent Atanasoft and his graduate
assistant, Cliff Barry. It used electrical components.
1937-1944 Mark I This was built by Howard Aiken using Babbage’s Analytical Engine idea. It was also called IBM
automatic Sequence Controlled calculator (ASCC).
Digital computers are now classified into five generations with each having improved features from the previous.
12 | P a g e
Jacquard Loom The analytical engine had a store, processor (mil) and
Difference engine printing components
Electromechanical Tabulating They solved fairly complex calculations.
devices Machine They compiled and analyzed statistical information.
ABC They solved calculations based instructions given.
Mark I
Electronic digital Personal computers They perform complex tasks such as mathematical
computers Desktops calculations, word processing, data storage and
Laptops analysis and communication.
Smartphones
Major differences between the difference engine and the analytical engine.
13 | P a g e
Was designed to stamp its answer on set metal.
Used decimal number system where each number from 0-9 was represented by
position on toothed wheels.
Generations of
Computers
The five computer generations.
14 | P a g e
2. Switch on each computers and follow these steps below to find out the year of manufacture
of the computer.
(a) Click start button.
(b) Go to search bar and type “System information”. press Enter key.
(c) A window like these below should appear.
3. Scroll down and look for BIOS Version or date. That will show you the year of manufacture of
the computer.
4. Mapp each year the computer was manufactured and fill this table on your exercise book.
5. Repeat for all the computers. Example have been done for one computer.
1. Entered data using punched cards, paper tape and magnetic tape
2. Produced information in form of print-out.
3. Were very expensive and only large organisations could afford them.
4. Were very large in size and filled a large room.
5. Used a lot of power.
6. Produced a lot of heat.
7. Were very slow.
15 | P a g e
Examples
Examples
- IBM 1620
- IBM 7094
- CDC 1604
- CDC 3600
- UNIVAC 1108
Examples
Example
16 | P a g e
Fifth generation computers
Examples
Each computer generation underwent a lot of change in size, type, and functionality. The biggest change is
however in the development of the technology used.
fjjjj
18 | P a g e