Daily Programming Basics tests for kids
Sequences, loops, conditionals, and debugging in visual and text languages. Age-appropriate daily practice for ages 7–13.
Sample questions
Here's a taste of what your child will practice. New questions every day on Dailulu.
If you want to draw a line, you might use the command 'draw ____' with the line's details.
'Draw line' is a specific command for creating a line in graphics. Other terms may not refer directly to this action.
Imagine you are creating a game. If you want a character to jump whenever you press the 'space' key, what should you write?
You need to set an action for the 'space' key to make the character jump. The option that correctly shows this is the right one.
In a software development project, the team first gathers requirements from users. Next, they design the software structure. Then, they proceed to code. Finally, they test the software. Can you list these steps in order?
- Gather requirements
- Design structure
- Code the software
- Test the software
Gathering requirements is the first step, followed by designing, coding, and finishing with testing to ensure it meets user needs.
Jack's code is supposed to double a number. If he inputs 4 and gets 6, it means his code works correctly.
Doubling 4 should give 8, not 6, indicating an error in the code.
By key stage
Questions are tailored to each key stage — the same topic, the right difficulty.