Computing Education in African Countries: A Literature Review and Contextualised Learning Materials (2024 Working Group Reports on Innovation and Technology in Computer Science Education)