1Question

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

Basic Commands 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 is a sequence of instructions given to a computer to make it do a specific job. There are many different programming languages. Programmers will use one or more languages to tell a computer what they wanted to do. Programmers working at Google might use C++, Java, or Python and some programming languages use blocks to give the instructions to a computer. Scratch is a programming software that lets you program an animation. Let's have a look at some basic commands. Here are my programming blocks. The computer needs to know that I want it to start running my code. It's like pressing the Go button on your microwave. In Scratch, we can use the When Green Flag is Clicked block under the Event section to start our code. You can then use different commands to control the character which is called a sprite. Under the Motion tab, we can make the sprite move forwards, backwards or turn. In the Sound tab, we can add audio effects to our animation. You can also make the sprite wait if we don't want it to complete a command straight away. This is found under the Control tab. Head over to scratch.mit.edu to explore these commands yourself.

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.

  • What is a sprite?

    1) A programmable character in Scratch
    2) A coding language
    3) An instruction
    4) A program
  • What does the 'When Green Flag is clicked' command do?

    1) Tells the computer to start running the code
    2) Tells the computer to stop running the code
    3) Tells the computer to pause the code
    4) Tells the computer to delete the code
  • Where would you find the command to make your sprite make a noise?

    1) The sound tab
    2) The control tab
    3) The motion tab
    4) The events tab
  • Where would you find commands to make the sprite move forwards or backwards?

    1) The motion tab
    2) The events tab
    3) The control tab
    4) The sound tab
  • Where would you find the command to make your sprite wait?

    1) The control tab
    2) The sound tab
    3) The events tab
    4) The motion tab
  • Why might we want to make a sprite wait?

    1) To spread out the events in an animation
    2) To let the computer catch up
    3) To pause the animation
    4) To allow us to change the code

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….

Coding algorithms need to be precise. The computer will follow the instructions exactly as they…

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…

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