Computer Science - Grade VII
Computer Science - Grade VII
Keywords
Data type, Validation, Record, Field, Key Field, Data processing, Auto sum,
Types of Questions
⮚ Create data tables
⮚ Rectification of errors in the given data table
⮚ Identification of data validity
⮚ Choose the correct option
⮚ Differentiate between the terms
⮚ Questions & answers
Practice Questions
● Create a data table using an atomic field.
● Include a formula and a validation check.
● Include an input message for error detection.
I.T Links:
format data tables
How to Enter Data in to a spreadsheet
Number Formats in Excel
September 2023
Chapter 2: Digital Literacy: Staying safe online Pages 32-58
Types of Questions
⮚ Research work.
⮚ Identification of online risks.
⮚ Present the ways to protect from malware and hackers.
⮚ Create an information sheet (on how to survive cyberbullying).
⮚ Multiple Choice questions.
⮚ Match the following.
⮚ Question Answer.
Practice Questions
● Why is it important to update the software on your computer regularly?
● Explain why you need to be careful when you open a file attached to an email?
● State how cookies can make websites easier to use.
I.T Links:
What Are Cookies? And How They Work
Different Types of Malware and anti malware
What Is the Difference between Firewall and Antivirus Software?
Intellectual Property
October 2023
Chapter 3: Computational thinking: Programming language Pages 60-86
Practical objectives
Keywords
Machine code, Source code, Compiler, Executable file, IDE, Python Shell, Interpreter
Types of Questions
⮚ Identification of functions.
⮚ Code creation in python.
⮚ Error identification and rectification.
⮚ Recognition of components od IDE or IDLE.
⮚ Similarities and differences.
⮚ Questions answers.
Practice Questions
● Write a python program to draw a line of 35 dashes across the screen.
● Explain why programmers do not write programs using machine code?
● Make a python program to calculate area of rectangle and circle.
I.T Links:
Python Program Practice
Syntax, Runtime and Logical Errors in Python
COMPILER| INTERPRETER |Difference between Interpreter and Compiler
What is Source Code and What Does it Do?
November 2023:
December 2023:
January 2024
Chapter 1: The nature of technology: Storing Digital Data Pages 4-30
Keywords
Digital Device, Bit, Bytes, Pixels, Sampling, Binary, Decimal
Types of Questions
● Identification of number systems.
● Conversion of given numbers from one system to another.
● Differences and similarities.
● Writing binary code of students’ names.
● Addition of binary numbers.
● Research about ASCII codes.
● Question Answer.
Practice Questions
● Why is ASCII code limited to 256 characters?
● What is the advantage of using Unicode instead of ASCII code?
● Explain what digital data is?
I.T Links:
Binary Numbers and Base Systems
How do computers store numbers?
Binary to Decimal Conversion
February 2024
Chapter 4: Programming: It All Adds Up Pages 88-101
Types of Questions
⮚ Block identification.
⮚ Choose the correct script.
⮚ Logical test solutions.
⮚ Scratch code creation.
⮚ Comparison of two languages.
⮚ Differentiate between the terms
⮚ Questions answers
Practice Questions
● A Python Program includes a variable called points. Write the command to increase points by 10.
● Write the first line of a Python Loop that repeats 100 times.
I.T Links:
Python Conditional Statements
Python Conditions and If statements
Python if...else Statement
Python if else
March 2024
Chapter 4: Programming: It all adds up Pages 102-115
Types of Questions
⮚ Identification of loops
⮚ Selection of appropriate block
⮚ Errors rectification
⮚ Program creation (python)
⮚ Choose the correct option
⮚ Differentiate between the terms
⮚ Question & answers
Practice questions
● Explain when to use conditional loops in your program.
● Explain how Text color can help you find errors in your programs.
I.T Links:
Python While Loops
Python while Loop Statements
Python While Loop/iteration
April 2024:
May 2024: