Scratch Digital Stories

Scratch is a visual programming language that makes it easy for young people to create their own interactive stories, animations, games, music and art – and share their creations on the web.

Scratch is developed by the MIT Media Lab and is available free of charge. Scratch helps young people learn to think creatively, reason systematically, and work collaboratively – essential skills for life in the 21st century. Scratch enables students to learn computer programming and programming skills. By creating and sharing Scratch projects, they learn important mathematical and computational ideas, while also learning to think creatively, reason systematically, and work collaboratively.

This category seeks to inspire young people to start their journey into the world of coding. Free training will be provided to all intenting participants and schools.

Who is it for?

This category is open to students in upper primary (P.6, P.7) and lower secondary (S.1, S.2, S.3) in Uganda, and out of school children. Projects will be about a selected theme, selected every year.

Eligible Districts

Lira city
Kole, Kwania, Apac
Alebtong, Otuke

Prizes for top projects

Entries are reviewed by a panel of judges, and the best 6 projects will be rewarded with prizes at a special event.
Primary and secondary projects will be judged separately.

Access free resources for learning Scratch programming

Our free resources of a digital pack containing valuable books, and step-by-step videos. You can explore and learn on your own, at home with parent, or at school with your friends and teachers. You can access more interactive learning resources on our elearning platform here. Once you have learned, you start your project and submit. It's that simple!