19
** Represents advanced concepts which is left up to the discretion of schools to teach while rest of the SLOs are all mandatory/required concepts to be taught
Grade VI
DOMAIN A: ICT Fundamentals and Networking
Benchmark Students will be able to recognize and differentiate between ICT devices and computer systems, hardware and software, explain importance, advantages and uses of ICT devices as well as describe use of emerging technologies in various walks of life, Understand network and identify core networking components and the roles they serve. 

STEP 1 _________________________________________________________ 

Standard: Students develop understanding of ICT, ICT devices, computer systems, and networks. 

Student Learning Outcomes 1: Students will be able to recognize and differentiate between ICT devices, and computer systems. 

Knowledge: Students will be able to define and understand: ● ICT (Information and Communication Technology) and identify various ICT devices. ● Differentiate between data and information. ● Define what a computer is. ● Understand the history of computers. ● Differentiate between hardware and software. ● Understand the difference between ICT and computer systems. 
Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Students develop understanding of ICT, ICT devices, computer systems, and networks. 

Student Learning Outcomes 2: Students will be able to explain the advantages and daily usage of ICT Devices i.e.:


Knowledge: Students will be able to understand: ● The advantages of ICT devices.

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Students develop understanding of ICT, ICT devices, computer system, and networks. 

Student Learning Outcomes 3: Students will be able to understand the difference between hardware and software of a computer. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Students develop understanding of ICT, ICT devices, computer system, and networks. 

Student Learning Outcomes 4: Students will be able to understand computing system i.e.input, output, storage, and processing. 

Knowledge: Students will:

Skills: Students will be able to:

DOMAIN B: IT Skills through Productivity Software
Grade: VI
Benchmark Students will be using knowledge of productivity software tools to design and create interdisciplinary projects by using application software i.e. 3D Paint/TUX, Word Processing, Spreadsheet and Multimedia Presentation. 
SLO 1 _________________________________________________________ 

Standard: Distinguish between application and system software, and create projects by applying IT skills using productivity software 

Student Learning Outcome 1: Students will be able to describe system software and its type, and demonstrate startup of operating systems as well as tinker with the desktop window. 

Knowledge: Students will be able to:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Distinguish between application and system software, and create project by applying basic IT skills using productivity software. 

Student Learning Outcomes 2: Students will be able to describe application software and its types, and design a project (greeting card, character, house, etc.) using the Paint application (e.g. 3D, MS Paint, Tux, etc.) 

Knowledge: Students will:

Skills: Students will be able to:

DOMAIN C: Algorithmic Thinking
Benchmark Students will be able to apply algorithmic thinking to understand, define and solve problem, design and implement an algorithm for a given problem, and apply basic programming constructs for problem solving STEP 1 _________________________________________________________ 

Standard: Identify a problem statement, and apply algorithmic thinking strategies to solve problems. 

Student Learning Outcomes 1: Student will be able to identify, define and analyze a problem; develop a step by step solution by breaking down the problem 

Knowledge: Students will:

Skills: Students will be able to:
Example: (Given a recipe, determine ingredients; given a maze, a robot, and a set of instructions the robot can follow; determine how to perform tasks using the given instructions; determine the task completed using a given set of instructions, etc.

STEP 1 _________________________________________________________ 

Standard: Identify a problem statement, and apply algorithmic thinking strategies to solve problems. 

Student Learning Outcomes 2: Students will be able to apply algorithmic thinking to identify, and apply different types of problems solving techniques (sequencing, loops, IF conditions). 

Knowledge: Students will understand:
Students will know:

Skills: Students will be able to:

DOMAIN D: Programming
Benchmark Students will explain and demonstrate a strong understanding of programming languages and how computer interprets information and apply programming fundamentals and constructs (sequencing, loops and conditions) to create mini games and projects using Scratch. STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 1: Students will be able to understand fundamentals of computer programming. 

Knowledge: Students will understand:
Students should know:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 2: Students will be able to understand the significance of programming language, and differentiate between typed syntax and blockbased programming. 

Knowledge: Students will understand:
Students should know:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 3: Students will be able to understand basic programming constructs (events, inputs, operators, variables). 

Knowledge: Students will understand:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 4: Students will be able to understand frequently used terms in programming and fundamentals of Scratch interface (sprite pane, backdrop, stage, block palettes, block/code). 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 5: Students will be able to apply sequencing to solve problems (e.g. drawing basic shapes such as line, square, triangle and characterization) through block coding. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 6: Students will be able to apply kinds of loops to solve problems (e.g. drawing polygons through guess and check strategy, and basic animations design). 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 7: Students will be able to apply basic IF conditions to solve problems (e.g. design a report card or a simple game by using operators). 

Knowledge: Students will:

Skills: Students will be able to:

DOMAIN E: Digital Citizenship
Benchmark Students will be able to know about the internet, how to search relevant and authentic content, write an email for various purposes and how to protect devices against viruses. Students will also be able to apply ICT and internet ethics, mitigate health hazards caused by using ICT devices, what are cyber security issues and realize risks involved in information exchange by taking necessary precautions against cyber issues. 
STEP 1 _________________________________________________________ 

Standard: Learn basics of internet: Write email, identify risks involved in online exchange of information, and apply digital safety protocols. 

Student Learning Outcomes 1: Students will be able to apply ICT ethics while surfing online by ensuring integrity, ways in which integrity can be practiced, and recognizing the importance of referencing their sources. 

Knowledge: Students will:

Skills: Students will be able to ...

STEP 1 _________________________________________________________ 

Standard: Learn basics of internet: Write email, identify risks involved in online exchange of information, and apply digital safety protocols. 

Student Learning Outcomes 2: Students will be able to understand internet ethics, to respect others privacy, and stay safe in digital space. 

Knowledge: Students will**

Skills: Students will be able to:

DOMAIN F: Entrepreneurship in Digital Age**
Benchmark Students will be able to describe entrepreneurship, apply design thinking and types of entrepreneurs and how technology enhances and creates values for entrepreneurs to develop a business plan STEP 1 _________________________________________________________ 

Standard: Understand entrepreneurship, and how technology has changed the entrepreneurial landscape. 

Student Learning Outcomes 1: Students will be able to describe entrepreneurship, differentiate how technology enhances and creates values for entrepreneurs, and develop a business plan. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Understand entrepreneurship, and how technology has changed the entrepreneurial landscape. 

Student Learning Outcomes 2: Students will be able understand and identify the use and benefits of design thinking for entrepreneurs. 

Knowledge: Students will:

Skills: Students will be able to:

Grade VII
DOMAIN A: ICT Fundamentals and Networking
Benchmark Students will be able to recognize and differentiate between ICT devices and computer systems, hardware and software, explain importance, advantages and uses of ICT devices as well as describe use of emerging technologies in various walks of life, Understand network and identify core networking components and the roles they serve. STEP 1 _________________________________________________________ 

Standard: Students develop understanding of ICT, ICT devices, computer systems, and networks. 

Student Learning Outcomes 1: Students will be able to describe the main components of System Unit (Motherboard and processor). 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard Students develop understanding of ICT, ICT devices, computer systems, and networks. 

Student Learning Outcomes 2: Students will be able to explain the advantages and daily usage of ICT Devices: ● Data handling applications ● Booking systems ● Banking applications 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Students develop understanding of ICT, ICT devices, computer systems, and networks. 

Student Learning Outcomes 3: Students will be able to describe use of emerging technologies in various walks of life (e.g. artificial intelligence, biometrics, robotics, computer assisted translation, 3D and holographic imaging, virtual reality, Cloud Computing and Open source software). 

Knowledge: Students will:

Skills: Students will be able to:

DOMAIN B: IT Skills through Productivity Software
Benchmark Students will be using knowledge of productivity software tools to design and create interdisciplinary projects by using application software i.e. 3D Paint/TUX, Word Processing, Spreadsheet and Multimedia Presentation. STEP 1 _________________________________________________________ 

Standard: Distinguish between application and system software, and create projects by applying basic IT skills using productivity software. 

Student Learning Outcomes 1: Students will be able to understand the purpose of word processor packages, list a few word processing software, and create a document on word processor (e.g. MS Word, Open office writer, Google Doc, etc.). 

Knowledge: Students will be able to:

Skills: Students will be able to:

DOMAIN C: Algorithmic Thinking
Benchmark Students will be able to apply algorithmic thinking to understand, define and solve problem, design and implement algorithm for a given problem, and apply the basic programming constructs for problem solving STEP 1 ___________________________________________________________________________________ 

Standard: Identify a problem statement, and apply algorithmic thinking strategies to solve problems. 

Student Learning Outcomes 1: Students will be able to define and apply advanced concepts of algorithmic thinking, and represent algorithms through flowchart. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Identify a problem statement, and apply algorithmic thinking strategies to solve problems. 

Student Learning Outcomes 2: Students will be able to apply advanced concepts of sequencing, finite and infinite loops, and If then Else condition. 

Knowledge: Students will:

Skills: Students will be able to:

DOMAIN D Programming
Benchmark Students will be explain and demonstrate a strong understanding of programming languages and how computer interprets information and apply programming fundamental and constructs (sequencing, loops and conditions) to create mini games and projects in Scratch STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 1: Students will be able to understand how computers encode and decode computer programs (1. conversion of decimal to binary and vice versa 2. text, image, and sound in binary). 

Knowledge: Students will understand:
Students should know:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 2: Students will be able to differentiate between high, and low level, languages. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 3: Students will be able to independently design a sprite/backdrop (costume, color, postures and music). 

Knowledge: Students should understand:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 4: Students will be able to apply advanced sequencing to solve problems (e.g. animated stories and interactive presentation). 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 5: Students will be able to apply a combination of repeat and forever loops to solve problems (e.g. advance animation design, solar system). 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 6: Students will be able to apply IF, and IF then else condition, to design single level game (e.g. design a calculator, maze with one level). 

Knowledge: Students will:

Skills: Students will be able to:

DOMAIN E: Digital Citizenship
Benchmark Students will be able to know about the internet, how to search relevant and authentic content, write an email for various purposes and how to protect devices against viruses. Students will also be able to apply ICT and internet ethics, mitigate health hazards caused by using ICT devices, what are cyber security issues and realize risks involved in information exchange by taking necessary precautions against cyber issues. STEP 1 _________________________________________________________ 

Standard: Learn basics of internet: Write email, identify risks involved in online exchange of information, and apply digital safety protocols. 

Student Learning Outcomes 1: Students will be able to understand the concept of an email service, create an email address (or use one if it already exists) to send greetings to peers, and write and respond to an email. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Learn basics of internet: Write email, identify risks involved in online exchange of information, and apply digital safety protocols. 

Student Learning Outcomes 2: Students will be able to identify the purpose of various online applications, describe cybercrime, and explain safe behavior online. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Learn basics of internet: Write email, identify risks involved in online exchange of information, and apply digital safety protocols. 

Student Learning Outcomes 3: Students will be able to identify impact and uses of social media, and how it aids in learning. 

Knowledge: Students will:

Skills: Students will be able to:

DOMAIN F: Entrepreneurship in Digital Age
Benchmark Students will be able to describe entrepreneurship, apply design thinking and types of entrepreneurs and how technology enhances and creates values for entrepreneurs to develop a business plan STEP 1 ________________________________________________________________ 

Standard: Understand entrepreneurship, and how technology has changed the entrepreneurial landscape. 

Student Learning Outcomes 1: Students will be able to understand how innovation plays a key role in entrepreneurship by incorporating design thinking. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Understand entrepreneurship, and how technology has changed the entrepreneurial landscape. 

Student Learning Outcomes 2: Students will be able to Identify project management a tool for a startup business plan.** 

Knowledge: Students will:

Skills: Students will be able to:

Grade VIII
DOMAIN A: ICT Fundamentals and Networking
Benchmark Students will be able to recognize and differentiate between ICT devices and computer systems, hardware and software, explain importance, advantages and uses of ICT devices as well as describe use of emerging technologies in various walks of life, Understand network and identify core networking components and the roles they serve. 

STEP 1 _________________________________________________________ 

Standard: Students develop understanding of ICT, ICT devices, computer systems, and networks. 

Student Learning Outcomes 1: Students will be able to describe use of emerging technologies in various walks of life. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Students develop understanding of ICT, ICT devices, computer systems, and networks. 

Student Learning Outcomes 2: Students will be able to describe networks, identify core networking components, and the roles they serve. 

Knowledge: Students will:

Skills: Students will be able to:

DOMAIN B: IT Skills through Productivity Software
Benchmark Students will be using knowledge of productivity software tools to design and create interdisciplinary projects by using application software i.e. 3D Paint/TUX, Word Processing, Spreadsheet and Multimedia Presentation. STEP 1 _________________________________________________________ 

Standard: Distinguish between application and system software, and create project by applying basic IT skills using productivity software. 

Student Learning Outcomes 1: Students will be able to create a presentation in MS PowerPoint on any interdisciplinary topic. 

Knowledge: Students will be able to:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Distinguish between application and system software, and create project by applying basic IT skills using productivity software 

Student Learning Outcomes 2: Students will be able to create a sheet using MS Excel/Spreadsheet (result card/ home budget/ timetable, etc.) 

Knowledge: Students will be able to:

Skills: Students will be able to:

DOMAIN C: Algorithmic Thinking
Benchmark Student will be able to apply algorithmic thinking to understand, define and solve problem, design and implement algorithm for a given problem, and apply the basic programming constructs for problem solving STEP 1 _________________________________________________________ 

Standard: Identify a problem statement, and apply algorithmic thinking strategies to solve problems. 

Student Learning Outcomes 1: Students will be able to write a pseudocode of an algorithm, determine whether a solution to a problem is possible or not, and identify the best algorithm for a specific problem. 

Knowledge: Students will understand:

Skills: Students will be able to...

STEP 1 _________________________________________________________ 

Standard: Identify a problem statement, and apply algorithmic thinking strategies to solve problems 

Student Learning Outcomes 2: Students will be able to apply the concept of nesting in algorithmic design thinking, conditional/ unconditional loops, and IF statements with multiple conditions. 

Knowledge: Students will understand:
Students will know:

Skills: Students will be able to:

DOMAIN D: Programming
Grade: VIII
Benchmark Students will be explain and demonstrate a strong understanding of programming languages and how computer interprets information and apply programming fundamental and constructs (sequencing, loops and conditions) to create mini games and projects in Scratch STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 1: Students will be able to understand how computer languages can be easily interpreted into human readable form (conversion of binary to octal and hexadecimal number system, and vice versa). 

Knowledge: Students will understand:
Students should know:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 2: Students will be able to independently use Scratch to solve a problem. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 3: Students will be able to apply advanced sequencing to solve problem (e.g. life cycles of living things, water cycles) through block coding. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 5: Students will be able to apply all types of loops (wait until, repeat until, repeat and forever) and understand events to design multilevel mini game (e.g. snake game). 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 6: Students will be able to apply IF, IF then else, multiple IF and nesting condition to design high level games (e.g. tic tac toe, maze with multi levels). 

Knowledge: Students will;

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Translate an algorithm into a computer program. 

Student Learning Outcomes 6: Students will be able to understand constructs and fundamentals of syntax based programming.** 

Knowledge: Students will:

Skills: Students will be able to:

DOMAIN E: Digital Citizenship
Benchmark Students will be able to know about the internet, how to search relevant and authentic content, write an email for various purposes and how to protect devices against viruses. Students will also be able to apply ICT and internet ethics, mitigate health hazards caused by using ICT devices, what are cyber security issues and realize risks involved in information exchange by taking necessary precautions against cyber issues. STEP 1 _________________________________________________________ 

Standard: Learn basics of internet: Write email, identify risks involved in online exchange of information, and apply digital safety protocols 

Student Learning Outcomes 1: Students will be able to develop an understanding of the internet, its significance and its uses. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Learn basics of internet: Write email, identify risks involved in online exchange of information, and apply digital safety protocols. 

Student Learning Outcomes 2: Students will be able to understand that the internet is a source of information, and how to search for authentic content. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Learn basics of internet: Write email, identify risks involved in online exchange of information, and apply digital safety protocols. 

Student Learning Outcomes 3: Students will be able to describe the impact and implications of cybercrime, and coping mechanisms to deal with it. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Learn basics of internet: Write email, identify risks involved in online exchange of information, and apply digital safety protocols. 

Student Learning Outcomes 4: Students will be able to identify the cause of malware attack, and explain the role of antivirus. 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Learn basics of internet: Write email, identify risks involved in online exchange of information, and apply digital safety protocols. 

Student Learning Outcomes 5: Students will be able to identify, and mitigate, health hazards related to ICT devices.** 

Knowledge: Students will:

Skills: Students will be able to:

DOMAIN F: Entrepreneurship in Digital Age
Benchmark Students will be able to describe entrepreneurship, apply design thinking and types of entrepreneurs and how technology enhances and creates values for entrepreneurs to develop a business plan STEP 1 _________________________________________________________ 

Standard: Understand entrepreneurship, and how technology has changed the entrepreneurial landscape. 

Student Learning Outcomes 1: Students will be able to distinguish between Digital and Social Media marketing with examples, and develop a Business Plan.** 

Knowledge: Students will:

Skills: Students will be able to:

STEP 1 _________________________________________________________ 

Standard: Understand entrepreneurship, and how technology has changed the entrepreneurial landscape. 

Student Learning Outcomes 2: Students will be able to Identify different components of a business plan i.e. Project Management, Financial Literacy, Media Literacy; devising a plan for a startup.** 

Knowledge: Students will:

Skills: Students will be able to: 