0% found this document useful (0 votes)
10 views13 pages

SAMPLE GSCE 01 Introduction To Computers

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views13 pages

SAMPLE GSCE 01 Introduction To Computers

Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 13

Teach Computer Science

Free Sample
THANK YOU FOR DOWNLOADING THIS FREE SAMPLE RESOURCE!
Here, you’ll find a snippet of the module, which you can use to gauge the quality
of our offering, but will also find super useful in the classroom.

Teach Computer Science is an affordable, high-quality offering for teachers and


students alike whether that’s in the classroom, online, or homeschool
environment. You’ll find everything you need to learn or teach a computer science
subject for students aged 11-14, 14-16, and 16+ following any of the UK
examination boards, or any other curriculum from around the world.

If you want the complete module, which contains classroom presentation,


revision notes, quizzes, mind maps, flashcards, activities and answer keys, then
please upgrade to one of our Premium plans and support our quest to make
education affordable for all.

The Teach Computer Science Team

teachcomputerscience.com
Teach Computer Science
GSCE Computing

Introduction to
Computers

teachcomputerscience.com
1.

Revision notes

teachcomputerscience.com
Introduction
A computer is any device or machine that can be programmed to
carry out sequences of arithmetic or logical operations automatically.
Computers are also called general purpose machines, as most of the
computers with a CPU (Central Processing Unit) are used in many
different applications. For example: smartphones and tablets. To
perform these wide ranges of functions, a computer is installed with
various software. Web browsers, video calling, word processing and
games are a few examples of software.
A computer designed to perform a special function is called a special
purpose machine. The Atanasoff-Berry Computer (ABC) was the first
automatic digital computer designed specifically to find the solution
of systems of simultaneous and linear equations.

Figure 1: Atanasoff-Berry computer (ABC)

teachcomputerscience.com
Evolution of computers
Charles Babbage and Ada Lovelace developed the first general
purpose machine, the analytical engine, in 1837. In 1935, Alan Turing,
a mathematician and code-breaker, developed a design for how
modern computers would work with various programs to perform
different functions.
The Colossus, built by engineer Tommy Flowers in the 1940s at
Bletchley Park, helped British cryptographers decode German
messages, which helped win WWII.
German inventor Konrad Zuse developed the first programmable
computer, Z3, in 1941. This computer was used to analyse the wing
flutter of aircraft during World War Two. The data and programs
were stored in a punched film.
The invention of transistors in the 1970s has played a very important
role in the transformation of computers. Moore’s law describes that
computers are becoming smaller over a period of years, that the
number of transistors doubles every two years, and that the
processing speed of computers is also increasing each year. The
following figure shows the evolution of computers in a timeline.

Figure 2: Evolution of computers in a timeline

teachcomputerscience.com
2.

Activities

teachcomputerscience.com
Activity 1
Duration: 15 minutes

A. Complete the blank timeline to fill in any four important


inventions in the evolution of computers in the order of its
occurrence. You may include the name of the inventor or device
along with its functionality.

B. Complete the input-process-output model for a printer.

Input Process Output

C. List any five applications of a computer.

a) __________________________________

b) __________________________________

c) __________________________________

d) __________________________________

e) __________________________________

teachcomputerscience.com
Activity 1
Duration: 15 minutes

A. Complete the blank timeline to fill in any four important


inventions in the evolution of computers in the order of its
occurrence. You may include the name of the inventor or device
along with its functionality.

Tommy Flowers: Konrad Zuse: The


Charles Babbage Alan Turing: The Colossus was first
and Ada Lovelace: How the modern used by British programmable
First general computer works cryptographers to computer, Z3,
purpose machine, with programs to data and
decode German
analytical engine perform different programs were
messages in WWII. stored in punched
functions
film

B. Complete the input-process-output model for a printer.

Input Process Output

Document from a Send the image of


Printed page from
word processor or this file to the
printer
pdf file printer

C. List any five applications of a computer.

a) Cryptography

b) Simulation and modelling

c) Robotics

d) Data crunching

e) Biologically-inspired engineering

teachcomputerscience.com
Flashcards

A computer is any device or


machine that can be
programmed to carry out
Define computer. sequences of arithmetic or
logical operations
automatically.

What is a special A computer designed to


perform a specific function
purpose is called a special purpose
machine? machine.

teachcomputerscience.com
Glossary

A component of computational thinking


where certain non-essential characteristics of
Abstraction
objects or systems are removed so that it is
reduced to a simple set of characteristics.
The first general purpose machine invented
Analytical engine in 1837 by Charles Babbage and Ada
Lovelace.

A set of logical steps to be followed to


Algorithm
perform a particular task.

The first automatic digital computer


Atanasoff-Berry designed specifically to find the solution of
Computer (ABC) systems of simultaneous and linear
equations.

teachcomputerscience.com
Quiz
1. A computer designed specifically to find the solution of systems
of simultaneous and linear equations is an example of what type
of computer?
A. General purpose computer
B. Special purpose computer
C. Control systems

2. What was the function of the Atanasoff-Berry Computer?


A. Video gaming
B. Solving systems of equations
C. Decoding messages

3. What is the contribution of Alan Turing to the evolution of


computers?
A. Developed the design of how computers would interact with
programs
B. Invention of transistors
C. Developed a computer that helped the British
cryptographers to decode German messages

4. Who developed the first general purpose machine?


A. Tommy Flowers
B. Konrad Zuse
C. Charles Babbage

teachcomputerscience.com
Teach Computer Science

This resource is licensed under the Creative Commons


Attribution-NonCommercial 4.0 International license.

You are free to:

● Share — copy and redistribute the material in any medium or


format
● Adapt — remix, transform, and build upon the material

Under the following terms:

● Attribution — You must give appropriate credit, provide a link to


the license, and indicate if changes were made. You may do so in
any reasonable manner, but not in any way that suggests the
licensor endorses you or your use.
● NonCommercial — You may not use the material for commercial
purposes.

For more information on this license, visit the following link:

http://creativecommons.org/licenses/by-nc/4.0/

Thank you!

teachcomputerscience.com
Teach Computer Science

Thank you so much for downloading this resource!

We hope it has been useful for you in the classroom and that your
students enjoy the activities.

For more teaching resources like this, don’t forget to come back
and download the new material we add every week!

Thanks for supporting Teach Computer Science. We can provide


teachers with low-cost, high-quality teaching resources because
of our loyal subscribers and hope to serve you for many years to
come.

- The Teach Computer Science Team :)

teachcomputerscience.com

You might also like