0% found this document useful (0 votes)
101 views4 pages

Term 1 Revision Grade 4

The document contains questions about programming concepts like algorithms, animation, debugging, loops, variables, and operators. It asks the reader to fill in blanks, identify statements as true/false, choose the correct multiple choice answer, match terms with their descriptions, and answer questions about programming elements, conditions/conclusions in if/then statements, repetition, and arithmetic operators.

Uploaded by

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

Term 1 Revision Grade 4

The document contains questions about programming concepts like algorithms, animation, debugging, loops, variables, and operators. It asks the reader to fill in blanks, identify statements as true/false, choose the correct multiple choice answer, match terms with their descriptions, and answer questions about programming elements, conditions/conclusions in if/then statements, repetition, and arithmetic operators.

Uploaded by

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

Q1 Fill in the blanks with the correct word.

Animation
Algorithms
Random
Debugging
Forever

1. An Algorithm is a set of instructions, guidelines, or protocols describing how to


perform a task.

2.Animation is a series of images that are repeated to make the character appear like it
is moving.

3. A forever one that runs over and over again until we end the program, is also called
an infinite loop.

4. Random does not follow a pattern.

5. Debugging finding and removing errors from a program.

Q2
State whether TRUE or FALSE
1. Repetition is also known as a count-controlled loop. True

2. Broadcasts are messages that one sprite sends to another. True

3. In condition-controlled loop, blocks of code that are repeated True


until a condition is met.

True
4. A variable is a value that can change when the program runs.

Page 1 of 4
Q3 Multiple Choice Questions

1. The ------------------is responsible for how a program looks and feels.


a. Project Manager
b. Computer Engineer
c. Tester
d. Designer

2.----------------------- ensures there is no error.


a. Project Manager
b. Computer Engineer
c. Tester
d. Designer

3. The ------------------ is skilled in writing programs.

a. Script
b. Computer Engineer
c. Programmer
d. Captain

4. The ---------------- designs and builds the hardware components that work with software.
a. Project Manager
b. Computer Engineer
c. Tester
d. Designer

Match the following

a. Project manager a. Conditional statements

b. IF-----Then-----Else b. Communication skill

c. Constant c. No code

d. static object d. No change in value

Page 2 of 4
Q4. Answer the following.

1. What are the four elements of scratch?


Sprite, Stage, Script, Programming Palette

--------------------------------------------------------------------------------------------------------------------------------

2. Mark the condition and conclusion in the following statement.


If it’s raining, then we cannot go outside to play.
Condition Conclusion
4.Explain repetition?

The loop will repeat the number of times provided in its input slot.

5.What are arithmetic operators?


These operators are + (addition), - (subtraction), * (multiplication), / (division).
---------------------------------------------------------------------------------------------------

Page 3 of 4
Page 4 of 4

You might also like