[go: up one dir, main page]

0% found this document useful (0 votes)
33 views6 pages

Grade 5 ICT ControlStructures Worksheet

This worksheet is designed for Grade 5 students to assess their understanding of variables, operators, and control structures in ICT. It includes multiple-choice questions, true or false statements, fill-in-the-blanks, definitions, and short answer questions, totaling 50 marks. The content aims to reinforce key concepts in programming such as variables, arithmetic and comparison operators, sequences, and control structures.

Uploaded by

myatkyalsin10
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
33 views6 pages

Grade 5 ICT ControlStructures Worksheet

This worksheet is designed for Grade 5 students to assess their understanding of variables, operators, and control structures in ICT. It includes multiple-choice questions, true or false statements, fill-in-the-blanks, definitions, and short answer questions, totaling 50 marks. The content aims to reinforce key concepts in programming such as variables, arithmetic and comparison operators, sequences, and control structures.

Uploaded by

myatkyalsin10
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

Grade 5 ICT – Variables, Operators &

Control Structures Worksheet


Name: ____________________________ Date: ________________

Total Marks: 50

Instructions: Answer all the questions clearly.

Part 1: Multiple Choice Questions (10 marks)


1. Which of the following is a variable?

A. 10

B. name

C. +

D. OUTPUT

2. What does the '+' operator do?

A. Divides numbers

B. Compares values

C. Adds values

D. Stores data

3. Which symbol means 'greater than'?

A. <

B. >

C. =

D. !

4. Which statement checks a condition?

A. PRINT

B. LOOP

C. IF

D. STOP
5. What is a sequence in programming?

A. Random steps

B. Ordered steps

C. Backward steps

D. Multiple loops

6. Which one is a comparison operator?

A. +

B. *

C. ==

D. INPUT

7. What is the purpose of a variable?

A. To repeat steps

B. To compare values

C. To store data

D. To print results

8. Which is an arithmetic operator?

A. >

B. PRINT

C. AND

D. -

9. IF statements are used to:

A. Start a program

B. Repeat steps

C. Make decisions

D. Save files

10. What is iteration?

A. Making choices

B. Ending the program


C. Repeating steps

D. Comparing variables

Part 2: True or False (10 marks)


1. A variable can only store numbers. ______

2. The '+' operator subtracts two values. ______

3. IF statements are used for making decisions. ______

4. Comparison operators include == and >. ______

5. Arithmetic operators are used to repeat steps. ______

6. Sequence means instructions are done in order. ______

7. Variables cannot change during a program. ______

8. The '==' operator checks if two values are equal. ______

9. Iteration means repeating steps. ______

10. A selection statement always repeats. ______

Part 3: Fill in the Blanks (10 marks)


1. A __________ stores a value that can change.

2. The '+' and '-' are __________ operators.

3. The symbol '>' means __________ than.

4. IF statements help in __________ making.

5. Sequence means steps are followed in a __________ order.


6. The '==' operator is used for __________.

7. Iteration means to __________ instructions.

8. A __________ operator checks conditions like < or >.

9. A selection chooses between __________.

10. The '-' symbol is used to __________ numbers.

Part 4: Define the Following Terms (10 marks)


1. Variable

2. Arithmetic Operator

3. Comparison Operator

4. Sequence

5. Selection Statement

6. Iteration
7. IF Statement

8. Control Structure

9. Condition

10. Equality (==) Operator

Part 5: Short Answer Questions (10 marks)


1. Why do we use variables in a program?

2. Give two examples of arithmetic operators.

3. What happens when an IF condition is true?

4. How does iteration help in programming?

5. Explain what a comparison operator does.

6. How are sequence and selection different?


7. Give one example of a condition.

8. What is the result of 5 > 2?

9. Write a short example using a variable and an IF statement.

10. When do we use the '==' operator?

You might also like