YEAR 8 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.

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 turtle programming

Students are introduced to coding with turtle graphics. They will begin to recognize programs as sequences and groups of commands. Students will learn a few basic commands and then apply them right away by writing their first program. They will explore coordinates- to locate Tracy on the coordinate plane. 


Week 5-Python turtle programming

Students will use the left and right commands in order to move Tracy around her grid world, they will create for loops to repeat code a fixed number of times. They will be able to explain when a for loop would be a useful tool. Students will learn to use comments to describe their programs- to leave notes about the programs they are writing. 


Week 6-Python turtle and scratch programming


Connecting Python Turtle graphics with Scratch programming through the pen tool :  students will review programming concepts like loops, conditionals, and coordinates. Students learn to draw shapes and patterns using the pen, exploring properties like color and size. They engage in interactive tasks, enabling user-controlled drawing via keyboard or mouse events. Conditional statements guide shape variations based on user input, fostering problem-solving skills. Collaborative projects encourage teamwork, while animations teach the concept of smooth movement. 

Weeks 7-8

Google sheets: Over the next two weeks, Year 8 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. 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.


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

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: Building upon their foundational knowledge, Year 8 students delve deeper into Google Slides. They explore more advanced formatting features, such as layouts, themes, and design customization options. Students learn to embed and manipulate multimedia elements, including videos, audio clips, and charts. Collaboration becomes a key focus, engaging in group projects and learning to provide constructive feedback on peers' presentations.