An "unplugged" coding game developed by Nelson Mandela University (NMU) is making waves because the software works offline and is free — and the main "hardware" required is eager young minds, hungry to have fun while learning, says GWF. 

The foundation says because they are accessible and easy to use, these offline coding apps — Tanks, Boats and Rangers, with more to come — are helping education non-profits like Good Work Foundation power up their coding and robotics offerings. 

GWF's mission is to get young people in rural Mpumalanga and the Free State ready to take their place in the Fourth Industrial Revolution-driven workplace, armed with:

  • life skills
  • digital knowledge
  • a creative mindset, and
  • the ability to analyse and solve problems. 

While GWF's six digital learning campuses are equipped with computers, tablets and coding robots, as well as Lego kits for building robots out of blocks and coding them to move, the foundation says it also emphasises the importance of collaborative problem-solving through the use of the following offline apps:

  • Tanks
  • Boats, and
  • Rangers

Coding you can touch

Using only physical game tokens, a mobile app and a smartphone or tablet to introduce young people to coding, is a concept known as "tangible coding" because you can literally touch the code (i.e. the game tokens) with your hands as you plot it out, says GWF.

Patricia Ubisi, a coding and robotics coordinator at GWF's Hazyview Digital Learning Campus, is an enthusiastic proponent of both online and offline coding as ways to unlock curiosity in young minds, adds the foundation. 

"The children have so much fun while learning coding — and fun is one of our values at GWF," Ubisi says. "We use Tanks and Rangers on our campuses. Rangers, for example, is not just about coding — it also teaches young people about conservation and teamwork."

According to GWF, such conservation awareness is critical, as most of GWF's campuses border the Kruger National Park and many of its students, armed with the right skills, could end up working in the wildlife economy in the area.

The Rangers app uses physical game tokens laid out on a black cloth to help the "game rangers" outwit the "rhino poachers", moving through various levels of difficulty. Once the youngsters have plotted out a code to help the rangers protect the endangered rhino, a picture is captured on a tablet or a smartphone and uploaded to the app. They then watch and adapt the code as the ranger moves, navigates the obstacles and shoots nets in a bid to capture the poachers. It's challenging and educational fun, says GWF. 

These offline apps are the brainchild of Professor Jean Greyling, who heads up the department of computing sciences at NMU, and Byron Batteson, a former honours student of his.

Teaching problem-solving and teamwork

"In 2017, Batteson submitted a proposal to teach kids coding without computers. Obviously, I was very excited, because if you are trying to market computer science in schools across the Eastern Cape, but there are no computer labs there, you are talking into a vacuum," says Greyling. 

"But often students from the townships and rural areas would come into my office, saying we need to go and promote this discipline [computer science] at their former schools because there is no awareness of it there. So we decided to create an app to address the problem," Greyling adds. 

The foundation says the envisaged coding app had to be free, not require a computer, work without Internet and electricity, and have a low barrier to entry for learners as well as teachers. This is because often, teachers with no programming background get tripped up by the complexities of "traditional" coding applications. GWF adds that in the seven years since the idea was born, the project has snowballed — and evolved. 

"As we became more involved in the educational aspect of it, we realised the bigger impact beyond the 'coding' buzzword was teaching young people problem-solving — as well as 21st-century soft skills like computational thinking, communication, strategic thinking, perseverance, communication, collaboration and teamwork," says Greyling. 

Today, these apps (managed by the Tangible Africa joint venture between the university and the Leva Foundation) are used across South Africa and in five other African countries and are garnering interest from education institutions and non-profits around the world, according to GWF. 

The foundation says Greyling has many heart-warming stories of young people who were exposed to coding via these apps and have since gone on to study computer science — and even become software developers. 

"It's helped to raise awareness of tech careers among kids and demystify the world of coding for teachers," adds Greyling.

According to Greyling, in just a few short years, at least 120 000 young people have benefited from these unplugged coding apps, with a further 16 000 participants in 22 countries using them to participate in the annual Coding 4 Mandela tournaments during 2023. 

Ubisi says GWF is already gearing up for 2024's tournament on Thursday,18 July — Madiba's birthday. Its Open Learning Academy learners will be among the envisaged "30 000 learners celebrating 30 years of democracy", in partnership with the Nelson Mandela Foundation.

An inter-campus coding competition will add extra spice to the occasion — last year, GWF had 55 teams competing in the tournament, with 212 staff and students joining in the fun, adds Ubisi.

"It's part of how we as GWF help equip learners for their future careers, since as we move into the Fourth Industrial Revolution more things will be done digitally — but skills taught by coding, such as problem-solving, will apply to any career," Ubisis concludes. 

For more information, visit www.goodworkfoundation.org. You can also follow GWF on Facebook, LinkedIn, X or Instagram

*Image courtesy of contributor