10-year-old coder, Soliyana Gizaw Hunde recently won the inaugural AfriCANCode Challenge, after she developed a fun and engaging educational game named ‘Mathstainment’, to practice math and raise awareness of COVID-19 related health protocols.
Mathstainment was inspired by Soliyana’s love of maths and science and her strong community spirit.
“Being part of the AfriCANCode Challenge has been fun, and winning the national and overall competition was very exciting,” says Soliyana, who lives with her parents in the Ethiopian capital Addis Ababa. “It has motivated me to do more and dream big.”
The AfriCANcode Challenge was introduced after the 2020 SAP Africa Code Week programme shifted to an all-virtual format in the wake of the global pandemic. The competition challenged youth aged 8 to 16 to develop a game using the Scratch coding language to reimagine school and education, or answer the question “How will your tech change the future of education?”.
Participants from 22 countries made it to the final round of the competition, and the winner was announced in early 2021. All of the top three winners were girls, with Soliyana crowned overall winner at a virtual prize-giving ceremony in February.
Soliyana says she was inspired to learn coding after seeing the projects her cousin, a software engineering student at one of the local state universities, was doing. “When I was eight, my cousin helped me take a short coding training course at a local centre. Since then, I have watched instructional videos on YouTube, and I have been motivated to keep practising.”
After the pandemic forced the Ethiopian government to close schools, Soliyana decided to apply her coding skills in the service of her community by participating in the AfriCANCode Challenge.
“When we started staying at home due to the pandemic, I heard how it was affecting people in our community and what we could do to protect ourselves and our loved ones. I decided to develop my Mathstainment game to create awareness about COVID-19 and offer a simple and fun way to practice maths.”
Mathstainment was built using the Scratch programming language. It asks a series of maths questions that lead a character on the screen ever closer to personal protective equipment (PPE) for each correct answer. After a few incorrect answers, the player has to start over. Maths questions are posed at varying difficulty levels, ranging from ‘Easy’ to ‘Difficult’.
Asked what lies ahead for the young coding champion, Soliyana says: “I want to be an astronomer. I want to know how the universe works.”
Alexandra van der Ploeg, Head of Corporate Social Responsibility at SAP, says:
The innovation and community-minded spirit displayed by this year’s participants point to a bright future for Africa’s citizens. It is also hugely encouraging to see the high ratio of female participants, whose ingenuity saw all three top place finishes claimed by girls.
SAP Africa Code Week and the AfriCANCode Challenge mobilises hundreds of partners in the public and private sector who rally around the urgent task of empowering Africa’s youth with essential digital skills. As we continue into an uncertain future, this investment into youth skills development will pay huge dividends over the coming years and decades.