Focal competence: Describing the process and the key components of web development
1.describe web development;
2.identify examples of web development products;
3.describe the types of web development;
4.explain the functions of core technologies for web development;
5.state the tools for web development.
Focal competence: identifying and classifying different types of websites
1.explain the meaning of website design;
2.explain components of a website;
3.identify different types of websites;
4.classify different websites.
Focal competence: Using CSS to create and style a static website
1.describe the meaning and importance of CSS in website development;
2.write a CSS statement using the syntax/rules;
3.explain the methods of applying CSS;
4.create a static webpage and apply CSS statements to style the page.
Focal competence: Using CSS to create and style a static website
Focal competency: identifying digital marketing tools and branding elements.
1.explain the concept and importance of digital marketing;
2.identify different types of digital advertisements and their purposes;
3.describe major brand elements such as logo, color, and tone;
4.identify major digital marketing channels (social media, email, web);
5.Organize digital assets properly using the appropriate labels.
Focal competency: identifying digital marketing tools and branding elements.
Focal competency: Using software tools to create engaging digital stories and presentations.
1.create simple digital stories and multimedia presentations using text, images, and audio;
2.apply basic presentation principles for clear communication and audience engagement;
3.use basic presentation design principle in creating multimedia presentations.
Focal competency: Solving problems through structured logic and programming
1.explain computational thinking and its importance;
2.describe the components of computational thinking;
3.state the functions of computational thinking tools;
4.draw IPO charts, flowcharts, and pseudocode for problem solving.
Focal competency: Solving problems through structured logic and programming
Focal competency: Building an obstacle avoidance robot
1.explain robot design and automation,
2.describe the steps in building a robot;
3.Build a two-wheel differential drive system mobile robot.
Focal competency: Identifying the key stages of AI model training process.
1.state the meaning and applications of AI;
2.explain the importance of machine learning, model, data training and prediction in AI;
3.describe how AI uses data to recognise patterns in images;
4.train a simple image classification model using online tools;
5.test and evaluate the accuracy of their AI model.
Focal competency: Identifying the key stages of AI model training process.
Focal competency: Identifying types of data when conducting a survey or research
1.Work in groups and interact with samples of different data and differentiate between quantitative and qualitative data.
2.Search the internet to describe structured and unstructured data. • Internet-enabled devices (phones, tablets, computers) • Charts or data cards • Samples of quantitative and qualitative data sets. • Worksheets Students to:
1.state the difference between qualitative and quantitative data;
2.describe structured data and unstructured data;
3.state the characteristics of structured and unstructured data.
Focal competency: Using appropriate software tools to graphically represent data and make interpretations
1.interpret basic statistical values;
2.use simple data collection methods to gather data of event within their environment;
3.use software tools to create appropriate graphical representation of data;
4.identify trends and patterns in data;
5.Interpret and draw conclusion from data.
Focal competency: Managing data using Database Management System Software
1.explain and state the importance of DBMS;
2.describe relational and NoSQL DBMS;
3.state the uses of the database components;
4.list examples of DBMS;
5.create a database with related tables;
6.store and retrieve data from a database.
Focal competency: Managing data using Database Management System Software
Focal competency: Writing functional Python program to manipulate data.
1.state the difference between a program and an algorithm using examples;
2.construct valid python expressions with variables;
3.troubleshoot and debug a program with logical, syntax, and semantic errors;
4.write a python program that demonstrates the use of sequencing and selection;
5.write a program that uses iteration (for loops and while loops);
6.locate and correct errors in programs.
Focal competency: Setting up a simple computer network to share resources.
1.explain the concept and importance of computer networks;
2.identify the basic components of a computer network;
3.classify types of computer networks;
4.explain network topologies and their characteristics;
5.describe network hardware and transmission media;
6.draw network topology diagram;
7.build a small LAN and resolve simple connectivity issues.
Focal competency: Setting up a simple computer network to share resources.
Focal competency: Identifying cyber threats and appropriate actions to take against them.
1.state the meaning of cyber threats;
2.identify possible cyber threats;
3.discuss safety tips and guidelines for each cyber threats;
4.apply appropriate measures to prevent the occurrence of cyber threats.
Focal competency: Applying digital citizen rules while using online services.
1.identify the basic requirements for becoming a digital citizen;
2.deduce the characteristic behaviours of a digital citizen from the rules;
3.formulate a digital citizenship pledge;
4.apply digital citizens rules while communicating online.
Focal competency: Using social media platforms to communicate responsibly.
1.describe social media;
2.identify popular social media platforms;
3.discuss the characteristics of social media;
4.create personal social media accounts;
5.create a class chat group;
6.relate and communicate responsibly on social media.
Focal competency: identifying the dos and don'ts for a beneficial cyberspace relationship.
1.discuss the dos and don'ts for staying safe online;
2.practice safe tagging of online contents and contacts;
3.outline the benefits and risks of cyber space relationships.