111.1 Demonstrate correct body posture when using computers.Ergonomics (body posture);
121.2 Identify possible health hazards associated with computers and computer-related devices.Possible health hazards associated with long-term exposure to ICT tools: Including: impaired vision, back- ache, wrist pain, carpel tunnel syndrome, repetitive strain injury, headache, computer addiction, radiation from mobile phones, hearing loss from excessive volume;

131.3  Demonstrate health and safety practices while using ICT toolsSafe practices for use of Computer-based devices including: computers, mobile phones; radiation; electric shock.See Book chapter, C03
142.1 Explain the difference among Information Technology (IT), Information and Computer Technology (ICT) and Computer ScienceDistinction among – Information Technology (IT), Information and Communication Technology (ICT) and Computer Science;
152.2 Explain the functions of the main components of  a basic computer systemInput; Output; Processing; Storage

162.3 Discuss the reasons why computers are so useful and important in the world todaySpeed; Reliability; Accuracy; Consistency; Storage Capacity;
Cost-effectiveness; Convenience.
See Handout C06
172.4 State various methods of caring for computersAdverse temperatures; blocked vents;
Dust; Liquids; Magnetic fields; Shutting down;
Unplugging when not in use; Cleaning screen, keyboard;
Battery charging cycles; Repetitive use of certain keys;
182.5 Compare various types of computersSupercomputers; Mainframes; Servers; Personal computers; Mobile computers, Mobile devices; Embedded systems;
Size; Processing speeds; Storage capability; Use.
192.6 Distinguish among types of softwareDefinition of software. Operating system vs application software; Examples of each type.
1102.7 Practise keyboarding techniquesQwerty keyboard as input device;
Keyboarding application software such as ‘Mavis Beacon Teaches Typing’;
Proper finger placement.
Layouts(Optional Set Induction Mateerial): 

Offline Application Practical:

Online Application Practical:

1112.8 Demonstrate file management operationsCreation and naming of files, folders and sub-folders; Deletion of folders; Restoration of folders; Renaming folders;
Placing files into specific folders.
1122.9 Perform routine computer maintenance tasksFormatting; anti-virus program; Virus scan; program updates; software updates; Back-up; Disc clean; Defragmentation of hard drive
1133.0 Select appropriate media to backup and restore dataImportance of secondary storage;
Definition of the term backup;
Reasons for backing up; Storage media: CD, DVD, Blu-Ray Disk, external hard disk, USB, flash memory; Cloud storage.
See Book chapter, C12
114Word Processing
3.1 Create a simple document using a word processor and perform basic format and file operations
Creation of a Word document; Block; Cut; Undo; Redo, Copy; Paste;
Save; Close; Open; Print file
See book Chapter 14 , C14
1153.2. Manipulate font functions in a word processing document.Bold; Italicize; Underline; Font type; Font size; Font colour; Text highlight; Subscript, Superscript
1163.3  Practice page layout features in a word processing documentPage Size; Page margins; Page orientation; Columns; Page breaks; Sections; Page border

Objectives 3.3 – 3.4 Covered in the handout and 3 links here:

See book Chapter 16, C16 Handout
1173.4  Modify a word processing document utilizing insert functionsPage breaks; Tables; Images; Smart art; Page breaks; Page number;
Header; Footer.

Objectives 3.3 – 3.4 Covered in the handout and 3 links here:

See book Chapter 16, C16 Handout
3.5 Create a simple presentation.
Creation of a simple presentation: Design;
Insert: Text; Text box; Shape; Image; Chart
Class Instructions on content:

Presentation Software Notes:

Video Series: Using Powerpoint presentation Software
1193.6  Apply animation features to a slide showManipulate slides:
Slide show; Transitions; animation
Video Series: Using Powerpoint presentation Software
3.7 Experiment with drawing tools
Creation of a simple digital drawing; Save an image ((jpeg, bmp); Images (shapes);
Add an image;
Format an image (colour, brush, fill, stamps,  crop, size,
background colour, image resolution, pixel);

Add text to an image
1214.1  Describe features of the World Wide WebFeatures of the World Wide Web; URL and web addresses; hyperlinks; web browsers; Browsing the Internet
1224.2 Use search engines to find required informationDefinition of search engine; Functions of a search engine Search/find information; Popular search engines
1234.3 Evaluate information obtained from the InternetCredibility of sources; Relevance; Timeliness; Reliability, Accuracy.
1245.1 Outline the main steps to execute a simple activity.Step by step instructions to complete a simple activity;
Apply step by step instructions for a simple activity.
Information gathering; Brainstorming; Identification of resources; Evaluation of pros and cons of multiple solutions; Determining most feasible solution.
Optional In class exercise:
1255.2  Create shapes using a simple programming toolSelect appropriate tool e.g. Scratch application (offline and online version – ); Main sections of the Scratch interface (script pane, custom pane, sound pane , stage, block palette, script area); Block (pen and move)
Create shape; Format and edit shape (from a later class on looping and repetition)
1266.1 Demonstrate proper netiquette when using the Internet.
6.2 Explain security issues related to social media and internet usage
Proper netiquette (language, tone, use of capital letters); Protection of digital footprint; Profile settings (use, security);
Passwords (strong passwords
/ frequency to change); Posting your location; Identify theft; Email scams; Online socialising
See book chapter 26, C26 Handout                     
1276.3  Discuss cyberbullying, its impact on students and ways of preventing its occurrenceMeaning of Cyberbullying; Forms of cyberbullying: postings, texting, emails containing inappropriate material and abusive comments about an individual (status, physical characteristics, race, religion or sexual orientation); harassment, threats;
Impact on students; Advice to victims of cyberbullying
See Book Handout C27
1286.4  Describe legal and ethical issues in relation to usage of software.Types of software licences:
1.   Proprietary
2.   Free and Open Source: Beerware
Floating licensing Free
Freely redistributable Open source
Public domain
See Book Ch 28 , Student Copy Handout – “C28 6.4 Software legalaties – student copy”
1296.5 Discuss the consequences of violation of copyright laws.
6.6 Differentiate among plagiarism, copyright, piracy and hacking
Plagiarism; Copyright laws and violation; Piracy; Hacking
230Word Processing
3.8  Create an invitation to a function using a word processor (MS Word)
Paragraph Functions:
Align, Justify; Line spacing; Bullets; Numbering; Indentation
See Book Handout , C30
2313.9  Adjust a document using advanced features of a word processorSynonyms; Find/ Replace; Grammar; Spell check
3.10  Create a simple spreadsheet document
Creation of a worksheet; Open/Close a spreadsheet; Edit contents in a worksheet: cell, cell address, range); Manipulate rows and columns: Insertions/Deletions of rows/columns; Row height and
Column Width
2333.11 Apply formulas and functions in a spreadsheet to solve a problemArithmetic operations; Formulae: Sum, Average, Min, Max;
Copy and paste formulas/cell contents;
Numeric data format (number, currency, percentage, date)
2343.12  Perform a sort operation using one
Sort function;
Relative and Absolute cell references;
2353.13 Demonstrate data visually by creating appropriate charts using spreadsheet dataGraphs/Charts (chart title, labels of x and y axis)

236Video Creation
3.14 Develop a video production
Creation of a source file(s) using camera, camera phone, video camera, camcorder; Import video: Video clips from files;
Adding/ deleting video clips on storyboard;
Use of Moviemaker or similar video creation application.
2373.15  Prepare a video production on a specified topic/ occasionVideo editing:
Cut/ join video clips;
Add sound/ voice to video; Transition effects;
Titles  and credits
2384.4 Examine areas of inappropriate  use of informationThe nature and legal and ethical consequences of
copyright infringement and plagiarism of information.
2394.5 Discuss the use of SMS texting and instant messaging technologiesSMS and IM as social media; Merits and demerits of SMS texting and instant messaging;
Collaboration and team work
2404.6 Setup and use electronic mailUse of e-mail; e-mail addressing; Setting up an e- mail account; Creating a secure password; Forward, Reply, Copy, Sending to many recipients; Blind CC; Attachments
2414.7 Assess the use of web logs (blogs)Definition of blog; Uses (personal web page, online diary); Comments; The use of blogs in education and in socializing.
2424.8 Distinguish between communication using VoIP  and traditional land lineRequirements for use: Speakers, microphone, Internet, both parties having the same application. Benefits of using VoIP; Applications that support VoIP  eg. Skype, Magic Jack phone service, Tango, Viber
2434.9  Employ Internet- based tools for collaborationWikis; Community of users; Adding/Editing content; Site for shared working; Google drive as a collaborative forum.
2445.3 Apply logical thinking skills to find solutions to problems– Plans to achieve goals (asking What”, “When” and “Why”);  Identification of a goal;  Possible ways of achieving goals using the information available; Conditions
2455.4  Employ computational thinking skills to solve simple problemsDecomposition; Patterns; Abstractions;  Algorithms (narrative)
2465.5 Develop a program to draw a selected image.Open Scratch (or other application) or use the online version:; Paint new sprite (brush, shape, colours; Duplicate; Control blocks ( Start, Wait) Looks blocks; Switch costume; Sound blocks; Multiple Sprites (coordinate actions); Control blocks; Animation
2475.6 List the main steps in an activity for a program.Event block (start); Activities involving two (2) persons
2485.7 Demonstrate an activity in a program.Sprites (speech, background, switching costumes, names)See above.
3492.11 Evaluate the specifications of a computerHardware specifications – Processor type, Processor speed; Capacity of RAM, Capacity of hard disk; Types of ports: USB, HDMI Type of ports: USB, HDMI, VGA,
Network (RJ45),  Fire wire; Audio, Backing store (DVD, CD RW drives) , SD Card readers, Screen Size, Screen Resolution, IDE and SATA interfaces,
3502.12  Identify possible careers in ICTCareers in ICT;
Including: software engineer, programmer, computer technician, web designer

See book handouts, C50
3514.10  Identify threats to computer data and securityViruses, malware, spam, anti- virus, firewall

See book c51 Handout ( this contains research material for students to complete the task in the above post)
3524.11  Assess various levels of computer crimeIdentity theft, credit card fraud, phishing, hackingSee Book, C52 Handout
3535.8  Develop a narrative solution to a given taskDivision of  tasks into subtasks; Steps to perform a task

Solution: Narrative Algorithm for Snakes and ladders
3545.9 Interpret flowchart symbols.Concept of a flowchart; Flowchart symbols: Input/output, decision, processing, start/ stop,  arrows.
3555.10 Use flowchart symbols appropriately to represent an algorithm using a sequential construct.Program Construct (sequential)
3565.11 Use flowchart symbols appropriately to represent an algorithm using a selection construct.Program Construct (selection)
3575.12 Use flowchart symbols appropriately to represent an algorithm using a looping/repetition construct.Program Construct (looping/repetition)
3585.13  Manipulate sprites using an applicationUse suitable application, e.g. Light Bot, Python for Kids, Scratch)
Scratch instructions – Changing color, moving a sprite to music,  moving a sprite with the keyboard, talking sprites,  moving to or gliding to a x / y coordinate,- sprite following the mouse, distraught images, animating a sprite, animate the movement of a sprite, using loops, creating interactive sprites, using variables, using If
3595.14  Develop a simple animated game that coordinates the action of various spritesCoordinates of the Scratch stage; Loops forever- without conditions; Broadcast; Send and Receive; Motion block; Go to  an X and Y location; Points in the direction; Looks block (say);
3605.15  Develop a program that accepts input from the keyboardSensing block (ask, touching); Help features; Data block (create a variable) Definition of a variable; Variable types (number, string); Assigning values to variables (set); Event block; Operator block (join words ); Mathematical, Relational and Logic Operators (  –  >, <, =,-,+, and, or, not); Control block ( if, if..then.. else, repeat..until)
3615.16  Develop interactive gamesSensing block (timer, reset, touching colours); Sounds (Password is: p@ssw0rd)

Group Project:
362Interpret various programming conceptsProgramming Concepts Sequence,
Looping, Conditions, Variables, Coordination,
Arithmetic, relational and  logic operators; Test
3______635.18  Prepare a program for executionDebugging a program


2023- 1-29 :


Added: Steps for an Activity ( to 5.6