Professional Documents
Culture Documents
Teaching Notes 2 Asal It
Teaching Notes 2 Asal It
2 Hardware
and software
Unit plan
Session Outline of lesson content Resources
2.1 Mainframe computers and Understand the differences Coursebook questions 1–5
supercomputers between mainframe and Coursebook Practical Activity 2.01
supercomputers.
Coursebook exam-style question 1
2.2 System software and Understand the purpose Worksheet 2.1 Translator
utility software of and need for system Worksheet 2.2 System
software and utility software. software crossword
Worksheet 2.3 System software
Worksheet 2.4 Utility software
Coursebook questions 6–10
Coursebook Practical Activity 2.02
Coursebook exam-style
questions 2, 3, 6
2.3 Custom-written vs off-the- Understand the need for Worksheet 2.5 Custom-written vs
shelf software different types of software, proprietary software
and the differences Coursebook questions 11–12
between the different types
Coursebook exam-style question 4
of software.
2.4 User interfaces Understand the need for an Worksheet 2.6 Types of interface
interface and the differences Coursebook questions 13–16
between the different types
Coursebook exam-style question 6
of interface.
BACKGROUND KNOWLEDGE
• Learners will have experience of using many different types of software and should already be
aware of operating systems and some of the examples of utility software. Learners should have
an understanding of the need for software and different types of software but are unlikely to
recognise the categories associated with each.
• Learners will likely have experience purchasing or using different types of software but may be
unaware of the identity of each and the differences.
• Learners are likely to have experienced different interfaces, most commonly GUI. They may have
used gesture based interfaces with games consoles, and dialogue interfaces with mobile phones
or smart-home systems.
KEY WORDS
Lesson starter
1 Types of computer (10 min)
Learning intention: To identify pre-existing knowledge.
Description: Ask learners to list all of the different types of computer that they use or that they know exist.
Create a list of all the computers, and if not included add mainframe computers and super computers.
What to look out for: Learners may only consider laptops, PCs, etc. as computers. This misconception can
be challenged, e.g. by using the kitchen as an example and all the different computers that exist here as
embedded devices.
Main activity
1 Types of computer (30 min)
Learning intention: To understand the uses of mainframe and supercomputers.
What this activity is good for: Team-work, developing understanding in context.
Preparation: Supply a list of uses of mainframe and supercomputers (one per group).
Description: Introduce learners to the characteristics of mainframe and super computers. Put learners into
groups of two or three. Give them a scenario and ask them as a group to decide whether a mainframe or
supercomputer would be used, justifying their choice and making use of each of the characteristics.
Differentiation ideas: To support learners, put them in groups with stronger learners, provide them with a
list of the characteristics of each type of computer and ask them to refer to them in their answers.
To challenge confident learners, encourage them to justify their choices.
Plenary idea
1 Match the statements (10 min)
Preparation: Create a list of advantages/disadvantages/characteristics of mainframe and supercomputers.
Description: Ask learners to vote on whether each statement relates to a mainframe, a supercomputer, or
both. Discuss the answers and ask learners to justify their choices.
Homework idea
Give learners a different scenario each that makes use of a mainframe or supercomputer, and ask them to
present their findings in the next lesson.
Assessment idea
Tick box questions can be used to ask learners which type of computer would be used in specific examples.
Learners could be asked questions to define the types of computer, to identify a set number of characteristics,
and to justify the use of a type of computer in a specific scenario: this could be a long-answer question where
learners have to explain their answer.
KEY WORDS
compiler: translates high-level programming language into an executable file in machine code
device: a hardware component of a computer system consisting of electronic components
interpreter: translates and executes a high-level programming language a line at a time
operating system: software that manages the hardware within a computer system
software: programs that give instructions to the computer
system software: software needed to operate a computer system
utility software: software that performs some sort of maintenance on the computer system
Common misconceptions
Misconception How to elicit How to overcome
The differences between utility Ask for examples of tasks Give descriptions to categorise
software and the operating performed by operating software in either, show learners
system are sometimes difficult systems, and utility programs. how to compare software to
for learners to grasp. the descriptions and determine
which they are.
Lesson starters
1 What can you do on your computer? (10 min)
Learning intention: To categorise the actions performed into software types.
Description: Ask learners to list as many different things or actions that they can do on their computer.
Collate these into a list and categorise them into operating system functions, application software,
utilities, etc.
What to look out for: Learners are likely to use brand names, but need to consider the generic name.
Main activities
1 Research the system software (45 min)
Learning intention: To understand the purpose of different types of system software.
What this activity is good for: Team-work, research.
Resources: Worksheet 2.3 System software.
Description: Put learners into groups and give each group an example of system software from Worksheet
2.3 System software, to research. This could be structured with questions to answer. Each group has to
present their findings to the class. Ask the learners to complete Worksheet 2.3 System software using the
research from each group.
Differentiation ideas: To support learners, give them structure to help their research, e.g. questions to
answer, and websites to begin their search from.
To challenge confident learners ask them to include additional research, e.g. how the software works.
Plenary ideas
1 Crossword (10 min)
Resources: Worksheet 2.2 System software crossword.
Description: Ask learners to complete the crossword on the different types of system software and
utility programs.
Homework ideas
Ask learners to make a list of the different system software they have on their devices at home. These should be
for different types of device, i.e. mobile phone, laptop computer, etc.
Ask learners to complete Worksheet 2.4 Utility software to summarise the purpose, benefits and drawbacks of
each type of utility software.
Assessment ideas
Include questions asking for definitions and descriptions of the different types of system software and utility
software.
Give learners scenarios and ask them to suggest suitable system software for the stated needs.
KEY WORDS
custom-written software: software that is written especially to meet the requirements of a client
off-the-shelf software: general purpose software available to a large market
Lesson starter
1 How can you obtain/access software? (10 min)
Learning intention: To identify pre-existing knowledge.
Description: Ask learners to identify all the different ways that they can get software for their computer.
Ask learners for their answers and to identify off-the-shelf and custom-written software.
Main activities
1 Advantages vs disadvantages (20 min)
Learning intention: To identify the advantages and disadvantages of different types of software.
What this activity is good for: Evaluating different types of software, teamwork.
Preparation: Supply a list of advantages and disadvantages of different types of software.
Description: Give learners a list of advantages and disadvantages. Ask them to work in pairs to determine
whether they are referring to customer written or off-the-shelf software. Repeat with proprietary and
open-source software.
Differentiation ideas: To support learners, give them a description of custom-written and off-the-shelf
software to refer to.
To challenge confident learners, ask them to generate further advantages and disadvantages than
those listed.
Plenary idea
1 Mind map (10 min)
Resources: Worksheet 2.5 Custom-written vs proprietary software.
Description: Ask learners to complete the mind map by writing points about each type of software.
Homework idea
Ask learners to create key cards about custom-written and off-the-shelf software.
Assessment ideas
Include questions asking for definitions of each type of software. These could include tick boxes where they have
to decide which type of software each statement relates to.
Give learners a context and ask them to decide which is most appropriate and to justify their choices.
• Understand that there are different types of • Identify the different types of interface.
interface.
• List the features associated with each type of
• Understand the differences between the interface.
types of interface.
• Recommend an interface for a given scenario
• Understand the features of each type of and justify the selection.
interface.
• Describe the advantages and disadvantages
of each type of interface.
KEY WORDS
user interface: communication between the user and the computer system
Lesson starter
1 Interface features (10 min)
Learning intention: To identify features that appear on interfaces.
Preparation: Supply an example interface.
Description: Demonstrate or project your example interface. Ask learners to generate as many different
features that can be found on an interface. An interface could be shown as an example, or they could be
asked to come up with all the different features on the interface shown.
What to out look for: Learners may identify features of the software, i.e. things that it can do, and not the
features of the interface.
Main activities
1 Creating a graphical user interface (40 min)
Learning intention: To be able to create a graphical user interface.
What this activity is good for: Implementing theory.
Preparation: Prepare a scenario that an interface is needed for.
Description: Link with Unit 8 Spreadsheets or Unit 10 Database and file concepts. Give learners a scenario
and ask them to develop a user interface that meets the criteria, or design an interface on paper. Provide
learners with a list of possible features and ask them to select the most appropriate. Ask learners to justify
the interface features they have selected.
Differentiation ideas: To support learners, give them a structure to add designs to.
To challenge confident learners, ask them to explore other features that can be added to the interface.
Plenary ideas
1 Advantages and disadvantages (10 min)
Preparation: Make a list of advantages and disadvantages for each type of interface.
Description: Give learners a list of advantages and disadvantages of the different types of interface and ask
them to decide which interface they belong to. Ask learners to share their answers.
Homework ideas
Ask learners to identify one example of each type of interface that they use, or experience and bring the example
to the next lesson to be collated.
Ask learners to complete Worksheet 2.6 Types of interface.
Assessment ideas
Give learners questions to define the different types of interface, and identify the features on each: this could be
a question where they join the features to the different types of interface.
Give learners a context and ask them to recommend and then justify which type of interface should be used.