THE CURIOSITY CORNER · Free practice from Einsteins Square
Explore classes ↗
← All free activities

CODING · BEGINNER · 15 QUESTIONS · AT YOUR OWN PACE

Think like a coder

You do not need a computer program to practise thinking like a coder. Explore sequences, repeated instructions and debugging with a collection of small challenges.

No account or email needed. Answers stay in this browser tab.

1. A robot must put on socks and then shoes. Which sequence works?
2. Repeat “clap twice” three times. How many claps is that?
3. Your program draws a triangle, but you wanted a square. What is a useful next step?
4. What is a variable useful for?
5. A score starts at 4. The program adds 3, then adds 2. What is the new score?
6. What does a condition help a program do?
7. If score is 8, is the condition “score > 5” true?
8. Which is an example of input?
9. Which is an example of output?
10. A loop moves a sprite 5 steps each time and repeats 4 times. How many steps in total?
11. Why split a large project into smaller tasks?
12. What is an algorithm?
13. Which action is most useful after changing a program?
14. What is a function commonly used for?
15. A program runs “if raining, take an umbrella”. It is not raining. Does this rule tell you to take an umbrella?

TAKE IT OFF THE SCREEN

One more little adventure

Write four instructions for someone to draw a simple house. Let them follow only your instructions. What would you change to make the instructions clearer?

KEEP EXPLORING

Enjoyed this? Meet a teacher.

Explore scratch projects for beginners with Einsteins Square. Check current ages, schedule, course content and pricing on Outschool.

Explore the related class ↗