AfriCAN Code Challenge - DreamOval Foundation

The virtual AfriCAN Code Challenge is a coding challenge which is open to youth aged 8 years to 16 years currently residing or attending school in Ghana. The challenge is an African wide initiative in partnership with ACW, SAP, UNESCO and Irish Aid.

Kicking-off September 1st, the AfriCAN Code Challenge is an exciting pan-African competition that invites youth aged 8-16 years to program a Scratch game that connects with the ‘Courageous Coders’ theme. Participants are invited to compete individually or in teams of up to five people.

Do you have a passion for tech and innovation? Would you like to play a part in the future of education? Then what are you waiting for?

Once you have registered and your game is done, submit a 2-minute YouTube video presenting your game concept before 27th September 2020.

Announcement of winners will be done on 7th October 2020. From there, our courageous finalists will compete in the Pan-African finals.

There are 3 steps to joining the AfriCAN Code Challenge.

  1. Have your teacher or supervisor register you or your team.
  2. Work on your project.
  3. Submit a video of your project using a link which will be shared after you register.

Read the terms and conditions here.

How to win

Supervisor: The first step to winning is to have a teacher/supervisor register the team.

Solo or Teams: You can compete either individually or in teams (5 members per team max).

Gender Balance: If competing in a team, you must have at least 1 female and 1 male per team

Residency: Individuals must reside or attend school in the country they are competing under.

Multiple Teams: Individuals can only be entered into 1 team, while multiple teams can be entered from a school or coding club.

Register your team here:


  1. Your game must be coded with scratch. Any version of the Scratch software can be used.
  2. Your game needs to fit with the ‘Courageous Coders’ theme: How will your tech change the future of education?

  3. You must produce and submit a 2-minute YouTube video explaining and showing how your game works, how it was coded and how it fits with the theme and judging criteria (see below). The video also needs to show the Project Name and Logo that you or your team came up with.

We recommend that your video is created using a screen capture and voice-over method. This will allow the judges to clearly see the game and will avoid the need to include images of team members.

Ready to code? Let’s start!

Register your team here:


Here is how Judges will evaluate each entry.

1. Functionality & Innovation 

  • Does the game work as intended?
  • Is the game easy to use?
  • Is the game imaginative?
  • Does the game include original and well-written code?

2. Community Responsibility

  • Is the game accessible for its target audience? i.e., is it suitable for the age range you built it for?
  • How does the game address the theme?

3. Communications

  • Aesthetics: does the game display correctly and look nice?
  • Creativity and design of the game’s name and logo
  • Presentation of the game on the video

Have you understood the judging criteria? Let’s have fun and code!

Register your team here: