Grade 6

Grade 6 Courses:

Dr Abdul Qadeer Khan’s School has introduces IT Courses in academic session 2022 – 2023. A brief tester has already been implemented in our primary classes. Students are studying lessons and are attempting tasks with the help of their teachers’ guidance and visual aid links provided in the books.

Networks: from Semaphores to the Internet Programming

This unit begins by defining a network and addressing the benefits of networking, before covering how data is transmitted across networks using protocols. The types of hardware required are explained, as is wired and wireless data transmission. Learners will develop an understanding of the terms ‘internet’ and ‘World Wide Web’, and of the key services and protocols used. Practical exercises are included throughout to help strengthen understanding.

Outcomes:

  • You can test your skills by doing the practice tests provided in the course
  • Your knowledge of the basics can enable you to learn more advanced levels of HTML5
  • You can start developing your own apps by using HTML5 code without depending on Google and Apple
  • Even those with zero programming knowledge can do this course and learn the terms and basics

Developing for the Web

In this unit, learners will explore the technologies that make up the internet and World Wide Web. Starting with an exploration of the building blocks of the World Wide Web, HTML, and CSS, learners will investigate how websites are catalogued and organised for effective retrieval using search engines. By the end of the unit, learners will have a functioning website.

Outcomes:

  • You can test your skills by doing the practice tests provided in the course
  • Your knowledge of the basics can enable you to learn more advanced levels of HTML5
  • You can start developing your own apps by using HTML5 code without depending on Google and Apple
  • Even those with zero programming knowledge can do this course and learn the terms and basics

HTML

In this unit students will gain an understanding of how websites are displayed within a browser using HTML and CSS. Starting with an introduction to how websites are requested and delivered to our computer via the internet and the World Wide Web, students will go on to study how to create the structure of a website using HTML and change the styling using CSS. This unit covers multiple aspects of the National Curriculum Computing programmes of study. Ideally, students will have some prior basic knowledge of how the internet works.

Outcomes:

  • You can test your skills by doing the practice tests provided in the course
  • Your knowledge of the basics can enable you to learn more advanced levels of HTML5
  • You can start developing your own apps by using HTML5 code without depending on Google and Apple
  • Even those with zero programming knowledge can do this course and learn the terms and basics

Introduction To Spreadsheets

This unit introduces the learners to spreadsheets. They will be supported in organising data into columns and rows to create their own data set. Learners will be taught the importance of formatting data to support calculations, while also being introduced to formulas and will begin to understand how they can be used to produce calculated data. Learners will be taught how to apply formulas that include a range of cells, and apply formulas to multiple cells by duplicating them. Learners will use spreadsheets to plan an event and answer questions. Finally, learners will create graphs and charts, and evaluate their results in comparison to questions asked.

Outcomes:

  • You can test your skills by doing the practice tests provided in the course
  • Your knowledge of the basics can enable you to learn more advanced levels of HTML5
  • You can start developing your own apps by using HTML5 code without depending on Google and Apple
  • Even those with zero programming knowledge can do this course and learn the terms and basics
  • Lab test exercises to test your skills after every video tutorial

Spreadsheets

The spreadsheet unit for Year 7 takes learners from having very little knowledge of spreadsheets to being able to confidently model data with a spreadsheet. The unit uses engaging activities to progress learners from using basic formulas to writing their own COUNTIF statements. This unit will give learners a good set of skills that they can use in computing lessons and in other subject areas.

Outcomes:

  • You can test your skills by doing the practice tests provided in the course
  • Your knowledge of the basics can enable you to learn more advanced levels of HTML5
  • You can start developing your own apps by using HTML5 code without depending on Google and Apple
  • Even those with zero programming knowledge can do this course and learn the terms and basics

Programming A – Variables In Games

This unit explores the concept of variables in programming through games in Scratch. First, pupils will learn what variables are, and relate them to real-world examples of values that can be set and changed. Pupils will then use variables to create a simulation of a scoreboard. In Lessons 2, 3, and 5, which follow the Use-Modify-Create model, pupils will experiment with variables in an existing project, then modify them, then they will create their own project. In Lesson 4, pupils will focus on design. Finally, in Lesson 6, pupils will apply their knowledge of variables and design to improve their game in Scratch.

Outcomes:

  • You can test your skills by doing the practice tests provided in the course
  • Your knowledge of the basics can enable you to learn more advanced levels of HTML5
  • You can start developing your own apps by using HTML5 code without depending on Google and Apple
  • Even those with zero programming knowledge can do this course and learn the terms and basics
  • Lab test exercises to test your skills after every video tutorial

Benefits of studying these courses:

A well scaffolded activities, embedded within the lessons are a range of pedagogical strategies, which support making computing topics more accessible. Dr A Q Khan Computing Curriculum acknowledges that physical computing plays an important role in modern pedagogical approaches in computing, both as a tool to engage pupils and as a strategy to develop pupils’ understanding in more creative ways. Additionally, physical computing supports and engages a diverse range of pupils in tangible and challenging tasks.