YEAR 9 weekly plan 

Week 1 - Student-Teacher Introduction 

Students are introduced to the subject and their teacher. They learn about the importance of ICT as a subject and its relation to real life examples. Students are familiarized with the classroom environment and the rules that are required to use the room safely.  students will be introduced to the fundamental components of computer hardware. 

Week 2 Computer parts

Students will be introduced to the fundamental components of computer hardware. They will learn about the basic building blocks of a computer system, including the central processing unit (CPU), memory, storage devices, and input/output peripherals like keyboards and mice. Additionally, students will gain an understanding of various data storage options-primary and secondary storage. Students will also become familiar with the motherboard, gaining insights into how these components enable the coordination and communication of various hardware elements within a computer system.

Week 3 -Project presentation, binary numbers and Artificial intelligence

Students will present their projects in a group- computer storage devices. They will explain the functions and roles of these devices in computing. Students will understand that a binary number can represent data and is a language of computer. They will learn to do conversion- binary to denary and vise versa. Students will research about use of Artificial Intelligence (AI) that allows computers to take information from their surroundings- and use of automation in various industries, such as health, manufacture or advertising.

Week 4-Python programming

students will learn how to make the most basic python program- one that displays text on the screen. Students will learn how to print in python using the print statement. They will also learn how to use quotations, apostrophes, and strings. Students will be reintroduced to the concept of variables, which store information in a program to be used later. Students will also learn about three different variable types- strings, integers, and floating point numbers. 


Week 5-Python programming

students will learn to describe the different mathematical operators that can be used in their programs, they will create programs that use basic math to compute useful things, to use user input, do simple computations with the input, and produce useful output. Students will practice to use mathematical operators with strings, incorporate comments into their programs in order to make them more readable.

Week 6-Python programming


 Students will first grasp the significance of data types in programming languages, comprehending why they are essential for handling different kinds of information effectively. They will learn the concept of type casting, master the art of converting variables from one data type to another. Through practical exercises, they will acquire the ability to perform basic arithmetic operations using Python numbers, applying the BODMAS (Brackets, Orders (i.e., powers and square roots, etc.), Division and Multiplication, Addition and Subtraction) rules accurately. By the end of the week, students will have a solid understanding of type casting, BODMAS rules, and variables, enabling them to proficiently apply these concepts in Python programming tasks.


Weeks 7-8

Google sheets: Over the next two weeks, Year 9 students will dive into essential mathematical concepts using Google Sheets. They will master fundamental operations, including addition and subtraction of integers, and further strengthen their skills in multiplication and division, all accomplished through user-friendly Google Sheets formulas. Additionally, students will explore the functionality of basic functions such as SUM and AVERAGE, laying the foundation for more complex calculations. Students will explore the analytical power of Google Sheets, using it to crunch numbers, generate graphical representations of their data, and draw meaningful conclusions. Through Google Sheets, students will learn to analyze geographic data, employing various formulas and functions to draw meaningful insights.  Furthermore, students will learn to input and organize datasets into Google Sheets, enhancing their data management skills. 

Week 9

Students will be introduced to the fundamental concepts of digital logic gates, including AND, OR, and NOT gates. They will learn to understand the basic purpose and functionality of these gates. Students will identify the symbols associated with each gate and comprehend their logic operations. A key focus will be on constructing truth tables for these gates, allowing them to understand the relationship between input and output values. They will learn about more complex logical circuits that involve combinations of AND, OR, and NOT gates. Students will explore how these gates can be interconnected Additionally, students will be introduced to basic flowchart symbols representing these logic gates, enabling them to create simple flowcharts to solve problems. Through practical exercises and interactive activities, they will gain hands-on experience in using logic gates for solving logical problems and decision-making processes. They will gain proficiency in constructing detailed flowcharts using a variety of symbols, incorporating logic gates to represent complex decision-making processes.

Week 10 and 11

Students begin their HTML journey by understanding fundamental tags such as headings, paragraphs, lists, and links. They grasp the basic structure of an HTML document, focusing on proper nesting and syntactical accuracy. Moving forward, students delve into basic styling using CSS, exploring concepts like colors, fonts, and simple layout properties. This foundational knowledge allows them to enhance the visual presentation of their web pages. Additionally, they learn to embed multimedia elements, fostering creativity and interactivity in their web projects.

Week 12

Computer networks: students will delve into the world of connecting networks, exploring the internet's intricate architecture and the significance of network security. They will begin by grasping the fundamental concepts of networks, routers, and network security. 

Google docs:

Students will use google docs and will learn to format paragraphs, insert and modify images, create and customize tables, use editing tools, apply bold and underline formatting, and master the 'Find and Replace' feature in Google Docs. Students will master paragraph formatting, image manipulation, table creation, editing tools, and text modification techniques.

Week 13

Google slides: students will refine their skills in creating impactful presentations. They delve into advanced features like slide transitions, animations, and interactive elements to enhance engagement. Emphasis is placed on data visualization techniques, enabling students to effectively represent information using graphs, charts, and tables. Additionally, the course focuses on honing students' presentation delivery skills, encouraging confident public speaking and audience interaction during their presentations.