Software+2.2

Lesson Objectives

 * Understand the purpose of system software
 * Be able to describe a range of system software
 * Create a map/presentation of system software

Success Criteria
(C-A*) Be able to describe a the purpose of system software (C-A*) Show the links between system software (C-A*) Describe the function of individual system software components

Starter (10 mins)
In the IDLE program for Python try adding the code below WITHOUT the syntax errors....

Print(hello)

Print(This is the start of the lesson”)

Print(“You need to remember what we did last week”)

print(“For Example”)

print(“This is how you use a variable in a sentence”)

Number1 = 15

print(“Your age is” sentence)

Task (70 mins)
Complete this work from Tuesdays lesson.....

System software runs the hardware and applications. The best known example of systems software is the operating system which manages all of the programs in a computer as the interface between the user and the computer. The other systems software is


 * **BIOS** (Basic Input Output System) which starts the computer system and manages data flow between the O/S and attached devices
 * **Firmware - Boot program** - loads the o/s into the computers RAM
 * **Assembler** - takes the basic instructions and converts them into a pattern of bits that the processor can use
 * **Device Driver** - controls attached devices like printer/mouse etc
 * **System Utilities** - such as disk defragmenter

Create a presentation/video/animation/graphic to show how system software works together. The only software stipulation is **NO POWERPOINT.** Some suggestions include, PowToon, WeVideo, Prezi, Google Slides, Google Drawings. This has also been set as a task on Google Classroom - finished work should be linked/uploaded on FRIDAY.

When you upload this work to Google Classroom please upload a copy of your mindmap too.

Task (20 mins)
Take a look at the code for this game - can YOU make it work?

How could you change it?