Get 1Q Pro with access to all premium features FREE. Find out more!

What’s the problem micro-lesson

Do you struggle with balancing your kids’ screen time with their education? Say hello to 1Question, the app that solves this problem with a fun twist! Our app lets your child earn screen time minutes in their favourite apps by watching educational videos and correctly answering quiz questions. And the best part? You get to decide which apps to lock behind learning using 1Question. 

Learning time​

Kids learn by watching short, engaging video lessons.

Coding algorithms need to be precise. The computer will follow the instructions exactly as they are written. One tiny, little error can ruin the whole program. Fixing the problems in an algorithm is called debugging. Bugs in a program are errors in the code. This could be an incorrect command or the command out of sequence. Let's look at some code in Scratch. I want the cat to move to the tree and then meow when it gets there. I'm going to press go and see what happens. The cat is meowing too soon. There must be a bug in my code. I need to think about how far the cat needs to move before meowing. I can change the number of steps to change how far the cat moves. I'm going to try 30 and then see what happens. It's better but it's still not enough. We need to keep testing and changing until our code works how we want it to. Let's try 150 steps this time because it still had quite a long way to go. The cat’s made it to the tree, but he looked like he was kind of flying and not really walking. I wonder if I can use the wait command to make the steps look more realistic. Head over to scratch.mit.edu to have a go yourself. Remember, keep trying and fixing your bugs until the program works how you want it to.

Examples of 1Question Maths Questions

Answer time

Kids earn more screen time by answering fun educational questions.

Here are some example of questions about this video that kids may be asked in the 1Question app to earn screen time.

  • How might bugs in programs cause problems in real life situations?

    1) Computers are used for lots of important jobs, including keeping people safe on the roads or when using machines. It could be dangerous if the program went wrong
    2) Computers will do whatever they want
    3) Computers will spread bugs to people
    4) Nobody will know how to fix the bugs
  • What is fixing the problems in an algorithm called?

    1) Debugging
    2) Rebugging
    3) Debating
    4) Bugging
  • What causes a bug in a program?

    1) Incorrect commands or commands out of sequence.
    2) The computer not following instructions
    3) The computer doesn't understand
    4) The commands are too long

Recreational screen time

Kids can use the screen time minutes they earned to unlock the apps selected by their parent e.g. games, social media, streaming, etc.

Out of time

When screen time minutes run out, kids are locked out and need to complete more learning in 1Question to earn more time.

Meet your educator

Our micro-courses are developed and delivered by qualified educators from around the world.

Cat Scott

Cat Scott

More lessons from the Animate Me! micro-course

Coding isn’t only about making things move. Sometimes we want to have sound or change…

When you are coding, the sequence of commands is really important. The computer follows the…

When we are coding, we might need to program two things at the same time….

When we are programming more than one thing, we need to make sure that they…

Have you ever wondered how traffic lights know when to change color or how your…

Coding is a sequence of instructions given to a computer to make it do a…

Animations are all about making pictures come to life. Let’s get into Scratch and make…