Digital Maker badge

Digital Maker

Develop the digital skills of your young people to be the programmers of tomorrow

The Digital Maker Staged Activity Badge involves performing some tasks online.

Before young people take part in these activities, they should be aware of the benefits and the risks of being online. Be sure they are aware of the safety rules first. Visit the Stay Safe page to access the Stay Safe game and resources.

This Jargon buster is available for Leaders to help support the delivery of digital skills badges.

Badge Requirements and how to earn your badge

  1. Show that you can identify a computer, the basic components inside a computer and what their purpose is.
  2. Show that you can create instructions for something you do every day such as getting dressed in the morning or making a sandwich.
  3. Design a game:
    • Use role play to act out how your digital game would work.
    • Play the game with a group of friends and change the rules.
  4. Using paper, prototype a game and explain to someone how it works.
    Note: You could record your explanation.
  1. Design a robot to do a job done currently by a human. Perhaps a robot to put up a tent or tidy your bedroom?
    • Identify the sensors it will need, such as light, sound and movement sensors.
    • Figure out what order the robot will need to complete the tasks in.
    Note: You could draw your design on paper, create it using crafts or make an on-screen version of your computer using software, such as Scratch. Other tools are also available.
  2. Show you understand that any data stored in a computer (such as text and images) are stored as binary.
    • For example you could change a number into binary; create some pixel art or convert your name to binary.
  3. Design an animation, game, app or electronic project.
    For example:
    • Make a cartoon animation using a video camera or other equipment.
    • Design a sequence of a game, like a whole level or an in-game puzzle.
    • Design a level using craft materials or everyday objects and write out the rules (or pseudo code)
    • Make a circuit using electronic components featuring at least one sensor. Such as an automatic night light.
  1. Write a game or app for a programmable device. You should include:
    • Event conditions (when your game reacts to something that happens)
    • Iteration (when your code or instructions are repeated)
    • Variables (for scoring, health or counting things within the game/app).
  2. Discuss your development and how you overcame any bugs.
    Useful sources include: Raspberry PiMicrobit or Codebug.
  3. Show you understand that sound and video can be stored as data. You could do this by recording and editing sound and/or video.
  4. Design and build:
    • A digital device with a purpose
    • A robot using pre built components. (such as the mBot)
  1. Set up a home network and connect it to the internet.
  2. Install or run an alternative operating system on a computer. Alternatively, use a ‘Live DVD’ or USB stick.
  3. Design a game that:
    • Includes progression and is fun and interesting to play.
    • You can ask someone else to play and evaluate it
  4. Make a robot using a kit with components that respond to sensor input (for example, a robot that backs away from an object in its path).
  5. Create a prototype for an app and identify:
    • The functions it would perform
    • Who would be the users
    • The purpose
    • Variables
  1. Install the software to run a web server and host a webpage on a computer or other device. Tools like LAMP, WAMP or Google’s Webserver project for the Raspberry Pi could help you. You can find these for free online.
  2. Make a game or app that serves a purpose. If it is a game, it should:
    • Have a clear objective
    • Be challenging for the user
    • Have a clear sense of progression
    • Keep a score
    • Offer a reward to the user for playing (for example the score could unlock levels or icons).

      If it is an app, it should:
    • Have a clear objective
    • Be created for social good
    • Have a clear user journey
  3. Make your own bespoke robot that responds to the environment. For example a robot that reacts to light, sound or its proximity to other objects.


Coming soon...