Grade 5 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.
Sharing Information
In this unit, learners will develop their understanding of computer systems and how information is transferred between systems and devices. Learners will consider small-scale systems as well as large-scale systems. They will explain the input, output, and process aspects of a variety of different real-world systems. Learners will also take part in a collaborative online project with other class members and develop their skills in working together online.
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
Flat-file Databases
This unit looks at how a flat-file database can be used to organise data in records. Pupils use tools within a database to order and answer questions about data. They create graphs and charts from their data to help solve problems. They use a real-life database to answer a question, and present their work to others. -file databases.
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 I
This unit looks at how a flat-file database can be used to organise data in records. Pupils use tools within a database to order and answer questions about data. They create graphs and charts from their data to help solve problems. They use a real-life database to answer a question, and present their work to others. -file databases.
The main programming concepts covered in this unit are sequencing, variables, selection, and count-controlled iteration. All of the examples and activities for this unit use Scratch 3.
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 B – Selection in quizzes
In this unit, pupils develop their knowledge of ‘selection’ by revisiting how ‘conditions’ can be used in programming, and then learning how the ‘if… then… else…’ structure can be used to select different outcomes depending on whether a condition is ‘true’ or ‘false’. They represent this understanding in algorithms, and then by constructing programs using the Scratch programming environment. They learn how to write programs that ask questions and use selection to control the outcomes based on the answers given. They use this knowledge to design a quiz in response to a given task and implement it as a program. To conclude the unit, learners evaluate their program by identifying how it meets the requirements of the task, the ways they have improved it, and further ways it could be improved.
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
Internet Communication
In this unit, the class will learn about the World Wide Web as a communication tool. First, they will learn how we find information on the World Wide Web, through learning how search engines work (including how they select and rank results) and what influences searching, and through comparing different search engines. They will then investigate different methods of communication, before focusing on internet-based communication. Finally, they will evaluate which methods of internet communication to use for particular purposes.
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
Web Page Creation
This unit introduces learners to the creation of websites for a chosen purpose. Learners identify what makes a good web page and use this information to design and evaluate their own website using Google Sites. Throughout the process learners pay specific attention to copyright and fair use of media, the aesthetics of the site, and navigation paths.
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.