skip to main content
10.1145/3689187.3709606acmconferencesArticle/Chapter ViewAbstractPublication PagesiticseConference Proceedingsconference-collections
research-article
Open access

Computing Education in African Countries: A Literature Review and Contextualised Learning Materials

Published: 23 January 2025 Publication History

Abstract

This report begins with a literature review of computing education in Africa. We found a substantial body of work, scattered over more than 80 venues, which we have brought together here for the first time. Several important themes emerge in this dataset, including the need to contextualise computing education.
In the second part of this report we investigate contextualisation further. We present a pilot study, grounded in the literature review, of the development of course materials, sample code, and programming assignments for introductory programming, contextualised for six African countries: Botswana, Egypt, Ghana, Nigeria, South Africa, and Zambia. We include the materials, report on a preliminary evaluation of the materials by fellow educators in African countries, and suggest a process by which other educators could develop materials for their local contexts.

References

[1]
Yohannis Abate. 1978. African Population Growth and Politics. Issue 8, 4 (1978), 14--19. https://doi.org/10.2307/1166318
[2]
Khadija Mansour Abuzagia. 2017. Cloud Computing Techniques: Strategies and Applications for Education. In Joint International Conference on Information and Communication Technologies for Education and Training and International Conference on Computing in Arabic (ICCA-TICET). IEEE, Khartoum, Sudan, 1--14. https://doi.org/10.1109/icca-ticet.2017.8095301
[3]
ACM. 2024. ACM Transactions on Computing Education: Scope. https://dl.acm.org/journal/toce/scope.
[4]
ACM, IEEE Computer Society, and AAAI. 2023. CS2023 -- the Final Report with Feedback. https://csed.acm.org/cs2023-report-with-feedback/.
[5]
*Joel C. Adams, Vimala Bauer, and Shakuntala Baichoo. 2003. An Expanding Pipeline: Gender in Mauritius. In Proceedings of the 34th SIGCSE Technical Symposium on Computer Science Education (Reno, NV, USA) (SIGCSE '03,). ACM, New York, NY, USA, 59--63. https://doi.org/10.1145/611892.611932
[6]
*Joseph Adigun, John Onihunwa, Eric Irunokhai, Yusuf Sada, and Olubunmi Adesina. 2015. Effect of Gender on Students' Academic Performance in Computer Studies in Secondary Schools in New Bussa, Borgu Local Government of Niger State. Journal of Education and Practice 6, 33 (2015), 1--7.
[7]
Funso S. Afolayan. 2004. Culture and Customs of South Africa. Holtzbrinck, Westport, Conn.
[8]
Friday Joseph Agbo. 2022. Co-Designing a Smart Learning Environment to Facilitate Computational Thinking Education in the Nigerian Context. Ph. D. Dissertation. Itä-Suomen yliopisto.
[9]
Friday J. Agbo, Maria Ntinda, Sonsoles López-Pernas, Mohammed Saqr, and Mikko Apiola. 2023. Computing Education Research in the Global South. In Past, Present and Future of Computing Education Research: A Global Perspective. Springer, New York City, NY, USA, 311--333. https://doi.org/10.1007/978--3-031-25336--2_15
[10]
*Friday J. Agbo, Linda O. Okpanachi, Patrick Ocheja, Solomon S. Oyelere, and Godwin Sani. 2024. How Can Unplugged Approach Facilitate Novice Students' Understanding of Computational Thinking? An Exploratory Study from a Nigerian University. Thinking Skills and Creativity 51 (2024), 16. https://doi.org/10.1016/j.tsc.2023.101458
[11]
*Friday J. Agbo, Olayemi Olawumi, Oluwafemi S. Balogun, Ismaila T. Sanusi, Sunday A. Olaleye, Kissinger Sunday, Emmanuel A. Kolog, Donald D. Atsaam, Frank Adusei-Mensah, Ayobami Adegbite, and Funmilola W. Ipeayeda. 2021. Investigating Students' Perception towards the Use of Social Media for Computing Education in Nigeria. Journal of Information Systems Education 32, 3 (2021), 212--228.
[12]
*Friday J. Agbo, Olayemi Olawumi, Solomon S. Oyelere, Emmanuel A. Kolog, Sunday A. Olaleye, Richard O. Agjei, Dandison C. Ukpabi, Abdullahi A. Yunusa, Saheed A. Gbadegeshin, Luqman Awoniyi, Kehinde O. Erinle, Emmanuel Mogaji, Aziaka D. Silas, Chijioke E. Nwachukwu, and Adedayo Olawuni. 2020. Social Media Usage for Computing Education: The Effect of Tie Strength and Group Communication on Perceived Learning Outcome. International Journal of Education and Development using Information and Communication Technology 16, 1 (2020), 5--26.
[13]
*Friday J. Agbo and Solomon S. Oyelere. 2019. Smart Mobile Learning Environment for Programming Education in Nigeria: Adaptivity and Context-Aware Features. Advances in Intelligent Systems and Computing 998 (2019), 1061--1077. https://doi.org/10.1007/978--3-030--22868--2_71
[14]
*Friday J. Agbo, Solomon S. Oyelere, Jarkko Suhonen, and Markku Tukiainen. 2019. Identifying Potential Design Features of a Smart Learning Environment for Programming Education in Nigeria. International Journal of Learning Technology 14, 4 (Jan. 2019), 331--354. https://doi.org/10.1504/ijlt.2019.106551
[15]
*Friday J. Agbo, Solomon S. Oyelere, Jarkko Suhonen, and Markku Tukiainen. 2023. Design, Development, and Evaluation of a Virtual Reality Game-Based Application to Support Computational Thinking. Educational Technology Research and Development 71, 2 (2023), 505--537. https://doi.org/10.1007/s11423-022--10161--5
[16]
*Samia Ait-Adda, Nabila Bousbia, and Amar Balla. 2023. Enriching the Learner's Model through the Semantic Analysis of Learning Traces. E-Learning and Digital Media 20, 1 (2023), 1--24. https://doi.org/10.1177/20427530221102993
[17]
*Ebenezer Anohah and Jarkko Suhonen. 2018. Conceptual Model of Generic Learning Design to Teach Cultural Artifacts in Computing Education: An Analysis Based on Akan Culture in Ghana. International Journal of Online Pedagogy and Course Design 8, 4 (Oct. 2018), 50--64. https://doi.org/10.4018/ijopcd. 2018100104
[18]
*Ebenezer Anohah and Jarkko Suhonen. 2019. Perceived Effectiveness of Students Programming Indigenous Symbols in Ghanaian Context. International Journal of Learning Technology 14, 3 (2019), 214--235. https://doi.org/10.1504/ IJLT.2019.105708
[19]
*J. A. Anyanwu. 1978. Computer Science Education in a Developing Nation. In Papers of the 1978 SIGCSE/CSA Technical Symposium on Computer Science Education (Detroit, MI, USA) (SIGCSE '78). ACM, New York, NY, USA, 37--40. https://doi.org/10.1145/990555.990573
[20]
*Mikko Apiola, Nella Moisseinen, and Matti Tedre. 2012. Results from an Action Research Approach for Designing CS1 Learning Environments in Tanzania. In Proceedings of the 2012 Frontiers in Education Conference (Seattle, WA, USA) (FIE '12). IEEE, New York, NY, USA, 1--6. https://doi.org/10.1109/fie.2012.6462321
[21]
*Mikko Apiola, Jarkko Suhonen, Abbi Nangawe, and Erkki Sutinen. 2015. Building CS Research Capacity in Sub-Saharan Africa by Implementing a Doctoral Training Program. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (Kansas City, MO, USA) (SIGCSE '15). ACM, New York, NY, USA, 633--638. https://doi.org/10.1145/2676723.2677242
[22]
*Mikko Apiola and Matti Tedre. 2011. Towards a Contextualized Pedagogy for Programming Education in Tanzania. In Proceedings of the 2011 AFRICON Conference (Victoria Falls, Zambia) (AFRICON '11). IEEE, New York, NY, USA, 1--6. https://doi.org/10.1109/afrcon.2011.6072010
[23]
*Mikko Apiola and Matti Tedre. 2012. New Perspectives on the Pedagogy of Programming in a Developing Country Context. Computer Science Education 22, 3 (2012), 285--313. https://doi.org/10.1080/08993408.2012.726871
[24]
*Mikko Apiola, Matti Tedre, Matti Lattu, and Tomi A. Pasanen. 2012. Towards a Framework for Designing and Analyzing CS Learning Environments. In Proceedings of the 2012 Frontiers in Education Conference (Seattle, WA, USA) (FIE '12). IEEE, New York, NY, USA, 1--6. https://doi.org/10.1109/fie.2012.6462430
[25]
*Mikko Apiola, Matti Tedre, and Josephat O. Oroma. 2011. Improving Programming Education in Tanzania: Teachers' and Students' Perceptions. In Proceedings of the 2011 Frontiers in Education Conference (Rapid City, SD, USA) (FIE '11). IEEE, New York, NY, USA, 1--7. https://doi.org/10.1109/fie.2011.6142787
[26]
*Ian Arawjo, Ariam Mogos, Steven J. Jackson, Tapan Parikh, and Kentaro Toyama. 2019. Computing Education for Intercultural Learning: Lessons from the Nairobi Play Project. Proceedings of the ACM on Human-Computer Interaction 3, CSCW (Nov. 2019), 1--24. https://doi.org/10.1145/3359154
[27]
Molefi K. Asante. 2002. Culture and Customs of Egypt. Holtzbrinck, Westport, Conn.
[28]
*Fred Awaah, Peter Okebukola, Juma Shabani, Daniel Solarin, and Ekwam E. Okyere. 2022. "I Am a Cultural Teaching Method -- I Was Successful in the ICT Class in the Global South". Cogent Education 9, 1 (2022), 15. https://doi.org/10. 1080/2331186X.2022.2134704
[29]
*Yirsaw Ayalew, Ethel Tshukudu, and Moemedi Lefoane. 2018. Factors Affecting Programming Performance of First Year Students at a University in Botswana. African Journal of Research in Mathematics, Science and Technology Education 22, 3 (2018), 363--373. https://doi.org/10.1080/18117295.2018.1540169
[30]
*Musa A. Ayanwale, Emmanuel K. Frimpong, Oluwaseyi A. G. Opesemowo, and Ismaila T. Sanusi. 2024. Exploring Factors That Support Pre-service Teachers' Engagement in Learning Artificial Intelligence. Journal for STEM Education Research 7, 2 (2024), 31. https://doi.org/10.1007/s41979-024-00121--4
[31]
*Musa A. Ayanwale and Ismaila T. Sanusi. 2022. Perceptions of STEM vs. Non-STEM Teachers Toward Teaching Artificial Intelligence. In Proceedings of the 2022 AFRICON Conference (Nairobi, Kenya) (AFRICON '22). IEEE, New York, NY, USA, 1--5. https://doi.org/10.1109/AFRICON55910.2023.10293455
[32]
*Musa A. Ayanwale, Ismaila T. Sanusi, Owolabi P. Adelana, Kehinde D. Aruleba, and Solomon S. Oyelere. 2022. Teachers' Readiness and Intention to Teach Artificial Intelligence in Schools. Computers and Education: Artificial Intelligence 3 (2022), 11. https://doi.org/10.1016/j.caeai.2022.100099
[33]
*Musa A. Ayanwale, Ismaila T. Sanusi, Rethabile R. Molefi, and Adekunle O. Otunla. 2023. A Structural Equation Approach and Modelling of Pre-Service Teachers' Perspectives of Cybersecurity Education. Education and Information Technologies 29, 3 (2023), 3699--3727. https://doi.org/10.1007/s10639-023--11973-5
[34]
*Engineer Bainomugisha, Karen Bradshaw, Martin M. Ujakpa, Joyce Nakatumba-Nabende, Lawrence Nderu, Neema Mduma, Patrick Kihoza, and Annette Irungu. 2024. Computer Science Education in Selected Countries from Sub-Saharan Africa. ACM Inroads 15, 1 (2024), 65--82. https://doi.org/10.1145/3643037
[35]
James A. Banks. 1993. Multicultural Education: Historical Development, Dimensions, and Practice. Review of Research in Education 19 (1993), 3. https: //doi.org/10.2307/1167339
[36]
*Bazara I. A. Barry. 2009. Using Open Source Software in Education in Developing Countries: The Sudan as an Example. In Proceedings of the 2009 International Conference on Computational Intelligence and Software Engineering (Wuhan, China). IEEE, New York, NY, USA, 1--4. https://doi.org/10.1109/cise.2009.5364872
[37]
*Ilsa Basson. 2021. Twenty Years into the New Millennium: How Integrated Is Mathematics, Physics and Computer Science at Secondary School Level? Perspectives in Education 39, 4 (2021), 3--26. https://doi.org/10.18820/2519593X/ pie.v39.i4.2
[38]
*Tesfaye Bayu Bati, Helene Gelderblom, and Judy van Biljon. 2014. A Blended Learning Approach for Teaching Computer Programming: Design for Large Classes in Sub-Saharan Africa. Computer Science Education 24, 1 (2014), 71--99. https://doi.org/10.1080/08993408.2014.897850
[39]
Dianne Biin and Marla L Weston. 2015. An Indigenous Learning Approach to Computer Science Education: 21st Century Skills for Middle and High School Aboriginal Children on British Columbia's West Coast. In Emerging Technologies for STEAM Education, Xun Ge, Dirk Ifenthaler, and J. Michael Spector (Eds.). Springer International Publishing, Cham, 95--112. https://doi.org/10.1007/978-3--319-02573--5_6
[40]
Abeba Birhane and Olivia Guest. 2020. Towards Decolonising Computational Sciences. https://doi.org/10.48550/arXiv.2009.14258 arXiv:2009.14258 [cs]
[41]
Virginia Braun and Victoria Clarke. 2021. One Size Fits All? What Counts as Quality Practice in (Reflexive) Thematic Analysis? Qualitative Research in Psychology 18, 3 (2021), 328--352.
[42]
*Dane Brown and James Connan. 2021. A Robust Portable Environment for First-Year Computer Science Students. Communications in Computer and Information Science 1518 (2021), 88--103. https://doi.org/10.1007/978--3-030--92858--2_6
[43]
Oladele Campbell. 2023. Impact of Scratch on the Achievements of First-Year Computer Science Students in Programming in Some Nigerian Polytechnics. Ph. D. Dissertation. University of South Africa.
[44]
*Oladele O. Campbell, Oluwatoyin Adelakun-Adeyemo, Fatimah Y. Akinrinola, Patience C. Akih, Ethel Tshukudu, and Brett A. Becker. 2023. The Impacts of a Constructionist Scratch Programming Pedagogy on Student Achievement with a Focus on Gender. In Proceedings of the 2023 Global Computing Education Conference (Hyderabad, India) (CompEd '23). ACM, New York, NY, USA, 29--35. https://doi.org/10.1145/3576882.3617911
[45]
*Geraldo Cangondo, Nuno Pombo, Leonice Souza-Pereira, Sofia Ouhbi, and Bruno Silva. 2022. Computer Science Education in Angola: The Key Challenges. In Proceedings of the 2022 Global Engineering Education Conference (Tunis, Tunisia) (EDUCON '22). IEEE, New York, NY, USA, 139--147. https: //doi.org/10.1109/educon52537.2022.9766392
[46]
*Juan M. Carrillo De Gea, Joaquín Nicolás, José L. Fernández Alemán, Ambrosio Toval, Sofia Ouhbi, and Ali Idri. 2016. Co-Located and Distributed Natural-Language Requirements Specification: Traditional versus Reuse-Based Techniques. Journal of Software: Evolution and Process 28, 3 (2016), 205--227. https://doi.org/10.1002/smr.1772
[47]
CC2020 Task Force. 2020. Computing Curricula 2020: Paradigms for Global Computing Education. ACM, New York, NY, USA. https://doi.org/10.1145/ 3467967
[48]
Jinjushang Chen, Lara Perez-Felkner, Chantra Nhien, Shouping Hu, Kristen Erichsen, and Yang Li. 2023. Gender Differences in Motivational and Curricular Pathways Towards Postsecondary Computing Majors. Research in Higher Education (hybrid) (Aug. 2023), 24. https://doi.org/10.1007/s11162-023-09751-w
[49]
Joseph Chipps, Brittany Terese Fasy, Stacey A. Hancock, and Bradley McCoy. 2023. Ant and Bear Dance for Dokweebah: Using a Skokomish Story to Engage Middle School Students in Event-Driven Programming. In Proceedings of the ACM Conference on Global Computing Education Vol 1 (CompEd '23). ACM, Hyderabad, India, 43--49. https://doi.org/10.1145/3576882.3617920
[50]
*Aaron Ciaghi, Pietro Molini, Adolfo Villafiorita, and Komminist S. Weldemariam. 2013. Maputo Living Lab Summer School of ICTs: An Experience Report. In Proceedings of the 2013 IST-Africa Conference & Exhibition (Nairobi, Kenya) (IST-ACE '13). IEEE, New York, NY, USA, 1--8.
[51]
Victoria Clarke and Virginia Braun. 2019. Guidelines for Reviewers and Editors Evaluating Thematic Analysis Manuscripts.
[52]
Tony Clear. 2024. THINKING ISSUES: Large Language Models, the 'Doctrine of Discovery' and 'Terra Nullius' Declared Again? ACM Inroads 15, 2 (June 2024), 6--9. https://doi.org/10.1145/3638564
[53]
*Ricardo Colomo-Palacios, Nesrine Ben Yahia, and Xabier Larrucea. 2019. Gender Diversity among Computing Students: Reflections from Norway, Spain and Tunisia. In Proceedings of the 7th International Conference on Technological Ecosystems for Enhancing Multiculturality (León, Spain) (TEEM '19). ACM, New York, NY, USA, 196--200. https://doi.org/10.1145/3362789.3362796
[54]
*Ricardo Colomo-Palacios, Nesrine Ben Yahia, Xabier Larrucea, and Cristina Casado-Lumbreras. 2020. Is the Gender Gap Narrowing in Higher Education Computing Studies? The Case of Norway, Spain, and Tunisia. IEEE Revista Iberoamericana de Tecnologias del Aprendizaje 15, 4 (Nov. 2020), 336--343. https: //doi.org/10.1109/rita.2020.3033211
[55]
*Johannes C. Cronjé. 2006. Pretoria to Khartoum--How We Taught an Internet-Supported Masters' Programme across National, Religious, Cultural and Linguistic Barriers. Educational Technology & Society 9, 1 (2006), 276--288.
[56]
*Olawande Daramola. 2021. Lessons from Postgraduate Supervision in Two African Universities: An Autoethnographic Account. Education Sciences 11 (2021), 21.
[57]
*Salihu Ibrahim Dasuki, Peter Ogedebe, Rislana A. Kanya, Hauwa Ndume, and Julius Makinde. 2015. Evaluating the Implementation of International Computing Curricular in African Universities: A Design-Reality Gap Approach. International Journal of Education and Development using Information and Communication Technology 11, 1 (2015), 17--35.
[58]
*Shaniel Davrajh and Riaan Stopforth. 2016. Integrating Lego Mindstorms and Developmental Outcomes to Address Engineering Education in Previously Disadvantaged Secondary Schools. In Proceedings of the 2016 Pattern Recognition Association of South Africa and Robotics and Mechatronics International Conference (Stellenbosch, South Africa) (PRASA-RobMech '16). IEEE, New York, NY, USA, 1--8. https://doi.org/10.1109/RoboMech.2016.7813182
[59]
James R. Denbow and Phenyo C. Thebe. 2006. Culture and Customs of Botswana. Greenwood Press, Westport, Conn.
[60]
*M. Bernardine Dias, Brett Browning, G. Ayorkor Mills-Tettey, and Nathan Amanquah. 2007. Robotics Education in Emerging Technology Regions. In Proceedings of the 22nd AAAI Spring Symposium: Semantic Scientific Knowledge Integration (Washington, DC, USA). AAAI, Palo Alto, CA, USA, 6.
[61]
*M. Bernardine Dias, Brett Browning, G. Ayorkor Mills-Tettey, Nathan Amanquah, and Noura El-Moughny. 2007. Undergraduate Robotics Education in Technologically Underserved Communities. In Proceedings of the 2007 IEEE International Conference on Robotics and Automation (Rome, Italy) (ICRA '07). IEEE, New York, NY, USA, 1387--1392. https://doi.org/10.1109/robot.2007.363178
[62]
*M. Bernardine Dias, G. Ayorkor Mills-Tettey, and T. Nanayakkara. 2005. Robotics, Education, and Sustainable Development. In Proceedings of the 2005 IEEE International Conference on Robotics and Automation (Barcelona, Spain) (ICRA '05). IEEE, New York, NY, USA, 4248--4253. https://doi.org/10.1109/robot.2005. 1570773
[63]
*M. Bernardine Dias, G. Ayorkor Tettey-Mills, and Joseph Mertz. 2005. The TechBridgeWorld Initiative: Broadening Perspectives in Computing Technology Education and Research. In Proceedings of the 2005 International Symposium on Women and ICT (CWIT '05). ACM, New York, NY, USA, 9. https://doi.org/10. 1145/1117417.1117434
[64]
*Teresa Dirsuweit and Patricia Gouws. 2023. Barriers to the Full Participation of Girls in Robotics: A Case Study of a South African Community of Practice. Interchange: A Quarterly Review of Education 54, 4 (2023), 439--457. https: //doi.org/10.1007/s10780-023-09504--9
[65]
Maureen Doyle, Kevin G Kirby, and Gary Newell. 2008. Engaging Constructions: Family-Based Computing Experiences for Immigrant Middle School Students. ACM SIGCSE Bulletin 40, 1 (2008), 58--62.
[66]
*Marcus Duveskog, Erkki Sutinen, Matti Tedre, and Mikko Vesisenaho. 2003. In Search of Contextual Teaching of Programming in a Tanzanian Secondary School. In Proceedings of the 33rd Frontiers in Education Conference (Westminster, CO, USA) (FIE '03). IEEE, New York, NY, USA, 6. https://doi.org/10.1109/FIE. 2003.1264728
[67]
*Marcus Duveskog, Erkki Sutinen, Mieo Vesisenaho, and Chaltu Gasso. 2003. HIV/AIDS Education in Tanzania Blended with a Programming Course. In Proceedings of the International Conference on Information Technology: Research and Education (Newark, NJ, USA) (ITRE '03). IEEE, New York, NY, USA, 179--183. https://doi.org/10.1109/itre.2003.1270598
[68]
*Marcus Duveskog, Erkki Sutinen, Mikko Vesisenaho, and Evgeny Yusha. 2004. Simputer as a Platform for ICT Education in Tanzania. In Proceedings of the 2004 IEEE International Conference on Advanced Learning Technologies (Joensuu, Finland) (ICALT '04). IEEE, New York, NY, USA, 1018--1023. https://doi.org/10. 1109/icalt.2004.1357741
[69]
*Barry Dwolatzky. 2004. Software Engineering Education in South Africa. Transactions of the South African Institute of Electrical Engineers 95, 4 (Dec. 2004), 226--235.
[70]
Ron Eglash, Mukkai Krishnamoorthy, Jason Sanchez, and Andrew Woodbridge. 2011. Fractal Simulations of African Design in Pre-College Computing Education. ACM Transactions on Computing Education (TOCE) 11, 3 (2011), 1--14.
[71]
*Passent Elkafrawy, Ahmed Kamal, Walaa Medhat, Mohamed El-Hadidi, and Ahmed Hassan Yousef. 2024. Statistical Analysis for Evaluation and Improvement of Computer Science Education. In Proceedings of the 21st Learning and Technology Conference (Jeddah, Saudi Arabia) (L&T '24). IEEE, New York, NY, USA, 79--85. https://doi.org/10.1109/lt60077.2024.10468818
[72]
*Ayman Elsayed. 2021. Science Centers as an Essential Tool for AI Pre-College Education in Developing Countries. In Proceedings of the 2021 IEEE Global Conference on Artificial Intelligence and Internet of Things (Dubai, United Arab Emirates) (GCAIoT '21). IEEE, New York, NY, USA, 94--99. https://doi.org/10. 1109/GCAIoT53516.2021.9692949
[73]
Absalom El-Shamir Ezugwu, Olaide N. Oyelade, Abiodun M. Ikotun, Jeffery O. Agushaka, and Y. S. Ho. 2023. Machine Learning Research Trends in Africa: A 30 Years Overview with Bibliometric Analysis Review. Archives of Computational Methods in Engineering 30 (2023), 4177--4207. https://doi.org/10.1007/s11831-023-09930-z
[74]
Toyin Falola. 2001. Culture and Customs of Nigeria. Greenwood Press, Westport, Conn.
[75]
*Yousef Farhaoui. 2017. Teaching Computer Sciences in Morocco: An Overview. IT Professional 19, 4 (2017), 12--15. https://doi.org/10.1109/mitp.2017.3051325
[76]
Jens Fendler and Heike Winschiers-Theophilus. 2010. Towards Contextualised Software Engineering Education: An African Perspective. In Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering - Volume 1. ACM, Cape Town South Africa, 599--607. https://doi.org/10.1145/1806799. 1806888
[77]
*Jens Fendler and Heike Winschiers-Theophilus. 2010. Towards Contextualised Software Engineering Education: An African Perspective. In Proceedings of the 32nd International Conference on Software Engineering (Cape Town, South Africa) (ICSE '10, Vol. 1). ACM, New York, NY, USA, 599--607. https://doi.org/10.1145/ 1806799.1806888
[78]
*José L. Fernández-Alemán, Juan M. Carrillo-de-Gea, Joaquín V. Meca, Joaquín N. Ros, Ambrosio Toval, and Ali Idri. 2016. Effects of Using Requirements Catalogs on Effectiveness and Productivity of Requirements Specification in a Software Project Management Course. IEEE Transactions on Education 59, 2 (2016), 105--118. https://doi.org/10.1109/TE.2015.2454472
[79]
Diana Franklin, Phillip Conrad, Gerardo Aldana, and Sarah Hough. 2011. Animal Tlatoque: Attracting Middle School Students to Computing through Culturally-Relevant Themes. In Proceedings of the 42nd ACM Technical Symposium on Computer Science Education. ACM, Dallas TX USA, 453--458. https://doi.org/10. 1145/1953163.1953295
[80]
*Maxwell Fundi, Ismaila T. Sanusi, Solomon S. Oyelere, and Mildred Ayere. 2024. Advancing AI Education: Assessing Kenyan in-Service Teachers' Preparedness for Integrating Artificial Intelligence in Competence-Based Curriculum. Computers in Human Behavior Reports 14 (2024), 1--10. https: //doi.org/10.1016/j.chbr.2024.100412
[81]
*Vashti Galpin, Ian Sanders, Heather Turner, and Bernadine Venter. 2003. Computer Self-Efficacy, Gender, and Educational Background in South Africa. IEEE Technology and Society Magazine 22, 3 (2003), 43--48. https://doi.org/10.1109/ mtas.2003.1237471
[82]
Geneva Gay. 2002. Preparing for Culturally Responsive Teaching. Journal of Teacher Education 53, 2 (March 2002), 106--116. https://doi.org/10.1177/ 0022487102053002003
[83]
Hanli Geyser. 2024. Decoloniality, Digital-coloniality and Computer Programming Education. ACM Transactions on Computing Education [Just Accepted] (Nov. 2024), 36 pages. https://doi.org/10.1145/3702332
[84]
*Olly Gotel, Christelle Scharff, and Vidya Kulkarni. 2012. Mixing Continents, Competences and Roles: Five Years of Lessons for Software Engineering Education. IET Software 6, 3 (2012), 199--213. https://doi.org/10.1049/iet-sen.2011.0078
[85]
*Olly Gotel, Christelle Scharff, Andrew Wildenberg, Mamadou Bousso, Chim Bunthoeurn, Phal Des, Vidya Kulkarni, Srisupa P. N. Ayudhya, Cheikh Sarr, and Thanwadee Sunetnanta. 2008. Global Perceptions on the Use of WeBWorK as an Online Tutor for Computer Science. In Proceedings of the 38th Frontiers in Education Conference (Saratoga Springs, NY, USA). IEEE, New York, NY, USA, 5--10. https://doi.org/10.1109/fie.2008.4720331
[86]
*Irene Govender and Desmond W. Govender. 2012. A Constructivist Approach to a Programming Course: Students' Responses to the Use of a Learning Management System. African Journal of Research in Mathematics, Science and Technology Education 16, 2 (2012), 238--252. https://doi.org/10.1080/10288457.2012.10740742
[87]
*Reginald G. Govender and Desmond W. Govender. 2021. A Physical Computing Approach to the Introduction of Computer Programming among a Group of Pre-Service Teachers. African Journal of Research in Mathematics, Science and Technology Education 25, 1 (2021), 91--102. https://doi.org/10.1080/18117295. 2021.1924440
[88]
*F.B. Greene, J.P. Jawitz, and N.J. Marais. 1996. Establishing Basic Computing Skills amongst First-Year Engineering Students from Diverse Educational Backgrounds. In Proceedings of the 1996 AFRICON Conference (Stellenbosch, South Africa) (AFRICON '96, Vol. vol. 2). IEEE, New York, NY, USA, 923--927. https://doi.org/10.1109/afrcon.1996.563018
[89]
*Jan H. Hahn, Elsa Mentz, and Lukas Meyer. 2009. Assessment Strategies for Pair Programming. Journal of Information Technology Education 8 (2009), 273--284.
[90]
*Ben Hall, Sway Grantham, and Robert Whyte. 2024. Embedding Culturally Relevant Pedagogy in Practice: Considerations for Training and Resource Development. In Proceedings of the 8th Conference on Computing Education Practice (Durham, UK) (CEP '24). ACM, New York, NY, USA, 29--32. https: //doi.org/10.1145/3633053.3633058
[91]
*Matthew Harsh, Ravtosh Bal, Jameson Wetmore, G. Pascal Zachary, and Kerry Holden. 2018. The Rise of Computing Research in East Africa: The Relationship between Funding, Capacity and Research Community in a Nascent Field. Minerva: A Review of Science, Learning and Policy 56, 1 (2018), 35--58. https://doi.org/10.1007/s11024-017--9341--1
[92]
*Marietjie Havenga. 2018. Problem-Based Projects in Computer Programming: Students' Cooperation, Responsibilities and Dependencies. African Journal of Research in Mathematics, Science and Technology Education 22, 2 (2018), 254--264. https://doi.org/10.1080/18117295.2018.1483596
[93]
*V. Horner and P. Gouws. 2016. E-Tutoring Support for Undergraduate Students Learning Computer Programming at the University of South Africa. In Proceedings of the 2016 Computer Science Education Research Conference (Pretoria, South Africa) (CSERC '16). ACM, New York, NY, USA, 29--36. https: //doi.org/10.1145/2998551.2998557
[94]
*Willy A. Innocent and Visent T. Kipene. 2022. Assessment of Female Students' Perception and Integration of ICT Courses in Tanzania's Higher Education Institutions. International Journal of Education and Development using Information and Communication Technology 18, 2 (2022), 223--230.
[95]
*Kimmo Järvinen, Tuukka Pienimäki, Tommi Teräsvirta, John J. Kyaruzi, and Erkki Sutinen. 1999. Between Tanzania and Finland: Learning Java over the Web. Sigcse Bulletin : A Quarterly Publication of The Special Interest Group On Computer Science Education 31, 1 (March 1999), 217--221. https://doi.org/10. 1145/384266.299761
[96]
*Cloneria N. Jatileni, Ismaila T. Sanusi, Sunday A. Olaleye, Musa A. Ayanwale, Friday J. Agbo, and Peter B. Oyelere. 2024. Artificial Intelligence in Compulsory Level of Education: Perspectives from Namibian in-Service Teachers. Education and Information Technologies 29 (2024), 12569--12596.
[97]
*Philip O. Jegede, Emmanuel A. Olajubu, Adekunle O. Ejidokun, and Isaac O. Elesemoyo. 2019. Concept-Based Analysis of Java Programming Errors among Low, Average and High Achieving Novice Programmers. Journal of Information Technology Education: Innovations in Practice 18 (2019), 49--59. https://doi.org/ 10.28945/4322
[98]
Paul Johannesson and Erik Perjons. 2014. An Introduction to Design Science. Vol. 10. Springer, New York City, NY, USA.
[99]
*Evelyn K. Kahiigi, Mikko Vesisenaho, Henrik Hansson, Mats Danielson, and F. F. Tusubira. 2012. Modelling a Peer Assignment Review Process for Collaborative E-Learning. Journal of Interactive Online Learning 11, 2 (2012), 67--79.
[100]
Mawera Karetai, Samuel Mann, Dhammika D. Guruge, Sherlock Licorish, and Alison Clear. 2023. Decolonising Computer Science Education - A Global Perspective. In Proceedings of the 54th ACM Technical Symposium on Computer Science Education V. 1 (Toronto, ON, Canada) (SIGCSE '23). ACM, New York, NY, USA, 1097--1102. https://doi.org/10.1145/3545945.3569870
[101]
*Ermias A. Kassa and Enguday A. Mekonnen. 2022. Computational Thinking in the Ethiopian Secondary School ICT Curriculum. Computer Science Education 32, 4 (2022), 502--531. https://doi.org/10.1080/08993408.2022.2095594
[102]
Paula Kotzé and Alta van der Merwe. 2009. The Research Foci of Computing Research in South Africa as Reflected by Publications in the South African Computer Journal. South African Computer Journal 44 (Dec. 2009), 67--84.
[103]
Gloria Ladson-Billings. 1995. Toward a Theory of Culturally Relevant Pedagogy. American Educational Research Journal 32, 3 (Sept. 1995), 465--491. https://doi. org/10.3102/00028312032003465
[104]
*Teemu H. Laine and Erkki Sutinen. 2011. Refreshing Contextualised IT Curriculum with a Pervasive Game Project in Tanzania. In Proceedings of the 11th Koli Calling International Conference on Computing Education Research (Koli, Finland) (Koli Calling '11). ACM, New York, NY, USA, 66--75. https://doi.org/10.1145/2094131.2094145
[105]
*Sam Lau and Philip Guo. 2023. From "Ban It Till We Understand It" to "Resistance Is Futile": How University Programming Instructors Plan to Adapt as More Students Use AI Code Generation and Explanation Tools Such as ChatGPT and GitHub Copilot. In Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 1 (Chicago, IL, USA) (ICER '23). ACM, New York, NY, USA, 106--121. https://doi.org/10.1145/3568813.3600138
[106]
*Shaimaa Lazem. 2016. A Case Study for Sensitising Egyptian Engineering Students to User-Experience in Technology Design. In Proceedings of the 7th Annual Symposium on Computing for Development (Nairobi, Kenya) (ACM DEV '16). ACM, New York, NY, USA, 1--10. https://doi.org/10.1145/3001913.3001916
[107]
*Shaimaa Lazem. 2019. Championing HCI Education to CS Undergraduates at a Grassroots Level: A Case Study in Egypt. J. Usability Studies 15, 1 (Nov. 2019), 8--22.
[108]
*Janet Liebenberg, Magda Huisman, and Elsa Mentz. 2015. The Relevance of Software Development Education for Students. IEEE Transactions on Education 58, 4 (2015), 242--248. https://doi.org/10.1109/TE.2014.2381599
[109]
*Janet Liebenberg, Magda Huisman, and Elsa Mentz. 2015. Software: University Courses versus Workplace Practice. Industry and Higher Education 29, 3 (2015), 221--235. https://doi.org/10.5367/ihe.2015.0254a
[110]
*Janet Liebenberg, Elsa Mentz, and Betty Breed. 2012. Pair Programming and Secondary School Girls' Enjoyment of Programming and the Subject Information Technology (IT). Computer Science Education 22, 3 (2012), 219--236. https: //doi.org/10.1080/08993408.2012.713180
[111]
*Janet Liebenberg and Vreda Pieterse. 2018. Investigating the Feasibility of Automatic Assessment of Programming Tasks. Journal of Information Technology Education: Innovations in Practice 17 (2018), 201--223. https://doi.org/10.28945/ 4150
[112]
*Anton Limbo, Gabriel T. Nhinda, and William Sverdlik. 2017. Rethinking Tertiary Computer Science Education: Let's Have Pi. In Proceedings of the 2017 IST-Africa Week Conference (Windhoek, Namibia) (IST-Africa '17). IEEE, New York, NY, USA, 1--6. https://doi.org/10.23919/istafrica.2017.8102331
[113]
S. Lopez-Pernas, M. Apiola, M. Saqr, A. Pears, and M. Tedre. 2023. A Scientometric Perspective on the Evolution of the SIGCSE Technical Symposium: 1970--2021. In Past, Present, and Future of Computing Education Research: A Global Perspective, M. Apiola, S. López-Pernas, and M. Saqr (Eds.). Springer, New York City, NY, USA, 213--243. https://doi.org/10.1007/978--3-031--25336--2_10
[114]
*Hugo Lotriet, Machdel Matthee, and Patricia Alexander. 2011. Internet Access as a Structural Factor in Career Choice: A Comparison between Computing and Non-Computing Major Students. African Journal of Research in Mathematics, Science and Technology Education 15, 2 (2011), 138--153. https://doi.org/10.1080/ 10288457.2011.10740708
[115]
Ellie Lovellette, Dennis J. Bouvier, and John Matta. 2024. Contextualization, Authenticity, and the Problem Description Effect. ACM Transactions on Computing Education 24, 2 (June 2024), 1--32. https://doi.org/10.1145/3643864
[116]
*Jose Lukose and Kuttickattu J. Mammen. 2018. Enhancing Academic Achievement in an Introductory Computer Programming Course through the Implementation of Guided Inquiry-Based Learning and Teaching. Asia-Pacific Forum on Science Learning and Teaching 19, 2 (2018), 36.
[117]
Douglas Lusa Krug, Edtwuan Bowman, Taylor Barnett, Lori Pollock, and David Shepherd. 2021. Code Beats: A Virtual Camp for Middle Schoolers Coding Hip Hop. In Proceedings of the 52nd ACM Technical Symposium on Computer Science Education. ACM, Virtual Event USA, 397--403. https://doi.org/10.1145/3408877. 3432424
[118]
Andrew Luxton-Reilly and Andrew Petersen. 2017. The Compound Nature of Novice Programming Assessments. In Proceedings of the 19th Australasian Computing Education Conference (Geelong, Australia) (ACE '17). ACM, New York, NY, USA, 26--35. https://doi.org/10.1145/3013499.3013500
[119]
*N. Madhav and Meera K. Joseph. 2016. Cloud-Based Virtual Computing Labs for HEIs. In Proceedings of the 2016 IEEE International Conference on Emerging Technologies and Innovative Business Practices for the Transformation of Societies (Balaclava, Mauritius) (EmergiTech '17). IEEE, New York, NY, USA, 373--377. https://doi.org/10.1109/EmergiTech.2016.7737369
[120]
*Craig Marais and Karen Bradshaw. 2016. Towards a Technical Skills Curriculum to Supplement Traditional Computer Science Teaching. In Proceedings of the 2016 Innovation and Technology in Computer Science Education Conference (ITiCSE '16). ACM, New York, NY, USA, 338--343. https://doi.org/10.1145/2899415.2899446
[121]
*Mudaray Marimuthu, Deepak Kumar, and Mishaan Chhagan. 2020. The Difference between Attitudinal Factors Influencing Success of Commerce and Computer Science Students at a South African University. African Journal of Research in Mathematics, Science and Technology Education 24, 3 (2020), 321--332. https://doi.org/10.1080/18117295.2020.1833544
[122]
Linda Marshall, Vreda Pieterse, Lisa Thompson, and Dina M. Venter. 2016. Exploration of Participation in Student Software Engineering Teams. ACM Transactions on Computing Education 16, 2, Article 5 (Feb. 2016), 38 pages. https: //doi.org/10.1145/2791396
[123]
*Linda Marshall, Vreda Pieterse, Lisa Thompson, and Dina M. Venter. 2016. Exploration of Participation in Student Software Engineering Teams. ACM Transactions on Computing Education 16, 2 (2016), 1--38. https://doi.org/10.1145/ 2791396
[124]
*Nicholas B. Mavengere and Mikko J. Ruohonen. 2011. Using Open Source Software for Improving Dialog in Computer Science Education - Case Mozambique University. IFIP Advances in Information and Communication Technology 348 Aict (2011), 52--61. https://doi.org/10.1007/978--3--642--19715--4_6
[125]
*Chao Mbogo. 2019. A Structured Mentorship Model for Computer Science University Students in Kenya. In Proceedings of the 50th ACM Technical Symposium on Computer Science Education (Minneapolis, MN, USA) (SIGCSE '19). ACM, New York, NY, USA, 1109--1115. https://doi.org/10.1145/3287324.3287447
[126]
R. McCartney and Kate Sanders. 2023. ITiCSE Working Groups as an Engine for Community-Building. In Past, Present and Future of Computing Education Research: A Global Perspective, Mikko Apiola, Sonsoles López-Pernas, and Mohammed Saqr (Eds.). Springer, New York City, NY, USA, 213--243.
[127]
*Loubna Mekouar. 2022. The Art of Teaching Programming Languages: Challenges and Accomplishments. In Proceedings of the 2022 IEEE World Engineering Education Conference (Santos, Brazil) (EDUNINE '22). IEEE, New York, NY, USA, 1--6. https://doi.org/10.1109/edunine53672.2022.9782372
[128]
*Elsa Mentz, Roxanne Bailey, Marietjie Havenga, Betty Breed, Desmond Govender, Irene Govender, Frank Dignum, and Virginia Dignum. 2012. The Diverse Educational Needs and Challenges of Information Technology Teachers in Two Black Rural Schools. Perspectives in Education 30, 1 (2012), 70--78.
[129]
*Elsa Mentz, J. L. van der Walt, and L. Goosen. 2008. The Effect of Incorporating Cooperative Learning Principles in Pair Programming for Student Teachers. Computer Science Education 18, 4 (2008), 247--260. https://doi.org/10.1080/ 08993400802461396
[130]
Noemi Merayo and Alba Ayuso. 2023. Analysis of Barriers, Supports and Gender Gap in the Choice of STEM Studies in Secondary Education. International Journal of Technology and Design Education 33, 4 (2023), 1471--1498.
[131]
*Salma A. O. Mohammed, Mariam E. Elhaddad, and Alfaroq O. M. Mohammed. 2017. Proposing a Solution for the Problem of Teaching Programming to Novice Students Using Soft Systems Methodology. In Proceedings of the 2017 International Conference on Engineering & MIS (Monastir, Tunisia) (ICEMIS '17). IEEE, New York, NY, USA, 1--6. https://doi.org/10.1109/icemis.2017.8273095
[132]
*Tulimevava K. Mufeti. 2023. The Role of Reflective Practice during Emergency Online Teaching: Experiences from a Computer Science Course. International Journal of Education and Development using Information and Communication Technology 19, 2 (2023), 93--106.
[133]
*Leah Mutanu and Philip Machoka. 2019. Enhancing Computer Students' Academic Performance through Predictive Modelling - A Proactive Approach. In Proceedings of the 14th International Conference on Computer Science & Education (Toronto, ON, Canada) (ICCSE '19). IEEE, New York, NY, USA, 97--102. https://doi.org/10.1109/iccse.2019.8845452
[134]
Nkundwe M. Mwasaga. 2022. Design and Evaluation of Micro High-Performance Computing as an Educational Tool to Improve High-Performance Computing Usability. Ph. D. Dissertation. Itä-Suomen yliopisto.
[135]
*Nkundwe M. Mwasaga and Mike Joy. 2021. Contextualizing Micro High Performance Computing Artifacts in Higher Education. In Proceedings of the 2021 IEEE Frontiers in Education Conference (Lincoln, NE, USA) (FIE '21). IEEE, New York, NY, USA, 1--9. https://doi.org/10.1109/fie49875.2021.9637400
[136]
*Fadip A. Nannim, Nnenna E. Ibezim, Basil C. E. Oguguo, and Emmanuel C. Nwangwu. 2023. Effect of Project-Based Arduino Robot Application on Trainee Teachers Computational Thinking in Robotics Programming Course. Education and Information Technologies 29 (2023), 13155--13170. https://doi.org/10.1007/ s10639-023--12380--6
[137]
*Maria Ntinda, Mikko Apiola, and Erkki Sutinen. 2021. Mind the Gap: Aligning Software Engineering Education and Industry in Namibia. In Proceedings of the 2021 IST-Africa Virtual Conference (IST-Africa '21). IEEE, New York, NY, USA, 1--8.
[138]
*Ngatchu D. Nyinkeu and Henry Ngatchu. 2017. Work and Play in Software Engineering Training: Experiences from the Silicon Mountain. In Proceedings of the 30th IEEE Conference on Software Engineering Education and Training (Savannah, GA, USA) (CSEE&T '17). IEEE, New York, NY, USA, 112--116. https: //doi.org/10.1109/cseet.2017.26
[139]
*Anthony N. Nzeako. 1989. Teaching Computer Graphics in a Constrained Environment: The Top-down Approach. In Proceedings 1989 Frontiers in Education Conference (Binghamton, NY, USA) (FIE '89). IEEE, New York, NY, USA, 46--54. https://doi.org/10.1109/fie.1989.69369
[140]
*James R. Ochwa-Echel. 2005. Gender Gap in Computer Science Education: Experiences of Women in Uganda. Ph. D. Dissertation. Ohio University, USA.
[141]
*Chijioke J. Olelewe, Chunli Dong, Mohammed Abdullahim, and Chinweike E. Nwangwu. 2023. Effects of Using a Video-Clip Instructional Strategy on Students' Performance in a Computer Networking Course. Technology, Pedagogy and Education 32, 3 (2023), 351--365. https://doi.org/10.1080/1475939x.2023. 2201931
[142]
*Ibrahim Ouahbi, Hassane Darhmaoui, Fatiha Kaddari, and Abdellah Bemmouna. 2019. Computer Science Program in Moroccan Secondary Schools: Curricula Analysis. International Journal of Modern Education and Computer Science 11, 3 (2019), 10--15. https://doi.org/10.5815/ijmecs.2019.03.02
[143]
*Mayowa Oyedoyin, Ismaila T. Sanusi, and Musa A. Ayanwale. 2022. Young Children's Conceptions of Computing in an African Setting. Computer Science Education 34, 2 (2022), 1--36. https://doi.org/10.1080/08993408.2024.2314397
[144]
Solomon S. Oyelere. 2018. Design and Development of a Mobile Learning System for Computer Science Education in Nigerian Higher Education Context. Ph. D. Dissertation. Itä-Suomen yliopisto.
[145]
*Solomon S. Oyelere, Friday J. Agbo, Ismaila T. Sanusi, Abdullahi A. Yunusa, and Kissinger Sunday. 2019. Impact of Puzzle-based Learning Technique for Programming Education in Nigeria Context. In Proceedings of the 19th IEEE International Conference on Advanced Learning Technologies (Maceio, Brazil) (ICALT '19). IEEE, New York, NY, USA, 239--241. https://doi.org/10.1109/ICALT. 2019.00072
[146]
*Solomon S. Oyelere, Jarkko Suhonen, Greg M. Wajiga, and Erkki Sutinen. 2018. Design, Development, and Evaluation of a Mobile Learning Application for Computing Education. Education and Information Technologies 23, 1 (2018), 467--495. https://doi.org/10.1007/s10639-017--9613--2
[147]
Yogendra Pal and Sridhar Iyer. 2015. Effect of Medium of Instruction on Programming Ability Acquired through Screencast. In 2015 International Conference on Learning and Teaching in Computing and Engineering. IEEE, Taipei, Taiwan, 17--21. https://doi.org/10.1109/LaTiCE.2015.38
[148]
*Nelishia Pillay, B.T. Maharaj, and Gerdus van Eeden. 2018. AI in Engineering and Computer Science Education in Preparation for the 4th Industrial Revolution: A South African Perspective. In Proceedings of the 2018 World Engineering Education Forum - Global Engineering Deans Council (Albuquerque, NM, USA) (WEEF- GEDC). IEEE, New York, NY, USA, 1--5. https://doi.org/10.1109/weef-gedc.2018. 8629703
[149]
*Sumarie Roodt and Yusuf Ryklief. 2019. Using Digital Game-Based Learning to Improve the Academic Efficiency of Vocational Education Students. International Journal of Game-Based Learning 9, 4 (2019), 45--69. https://doi.org/10.4018/ IJGBL.2019100104
[150]
*Diana Rwegasira. 2017. Agile Software Development Methods Practise in Computer Science Education: Adoption and Recommendations in Tanzania. In Proceedings of the 2017 IST-Africa Week Conference (Windhoek, Namibia) (IST- Africa '17). IEEE, New York, NY, USA, 1--9. https://doi.org/10.23919/istafrica. 2017.8102324
[151]
Steven J. Salm and Toyin Falola. 2002. Culture and Customs of Ghana. Greenwood Press, Westport, Conn. London.
[152]
Ismaila T. Sanusi. 2023. Machine Learning Education in the K--12 Context. Ph. D. Dissertation. University of Eastern Finland.
[153]
*Ismaila T. Sanusi, Musa A. Ayanwale, and Thomas K.F. Chiu. 2024. Investigating the Moderating Effects of Social Good and Confidence on Teachers' Intention to Prepare School Students for Artificial Intelligence Education. Education and Information Technologies 29 (2024), 273--295. https://doi.org/10.1007/s10639-023--12250--1
[154]
*Ismaila T. Sanusi, Musa A. Ayanwale, and Adebayo E. Tolorunleke. 2024. Investigating Pre-Service Teachers' Artificial Intelligence Perception from the Perspective of Planned Behavior Theory. Computers and Education: Artificial Intelligence 6 (2024), 1--15. https://doi.org/10.1016/j.caeai.2024.100202
[155]
Ismaila Temitayo Sanusi and Fitsum Gizachew Deriba. 2024. What Do We Know about Computing Education in Africa? A Systematic Review of Computing Education Research Literature. arXiv preprint arXiv:2406.11849 (preprint) (2024), 9. https://doi.org/10.48550/arXiv.2406.11849 arXiv:2406.11849
[156]
*Ismaila T. Sanusi and Sunday A. Olaleye. 2022. An Insight into Cultural Competence and Ethics in K-12 Artificial Intelligence Education. In Proceedings of the 2022 IEEE Global Engineering Education Conference (Tunis, Tunisia) (EDUCON '22). IEEE, New York, NY, USA, 790--794. https://doi.org/10.1109/EDUCON52537. 2022.9766818
[157]
*Ismaila T. Sanusi, Sunday A. Olaleye, Friday J. Agbo, and Thomas K.F. Chiu. 2022. The Role of Learners' Competencies in Artificial Intelligence Education. Computers and Education: Artificial Intelligence 3 (2022), 1--10. https://doi.org/ 10.1016/j.caeai.2022.100098
[158]
*Ismaila T. Sanusi, Sunday A. Olaleye, Solomon S. Oyelere, and Raymond A. Dixon. 2022. Investigating Learners' Competencies for Artificial Intelligence Education in an African K-12 Setting. Computers and Education Open 3 (2022), 1--12. https://doi.org/10.1016/j.caeo.2022.100083
[159]
*Ismaila T. Sanusi, Joseph O. Omidiora, Solomon S. Oyelere, Henriikka Vartiainen, Jarkko Suhonen, and Markku Tukiainen. 2023. Preparing Middle Schoolers for a Machine Learning-Enabled Future Through Design-Oriented Pedagogy. IEEE access : practical innovations, open solutions 11 (2023), 39776--39791. https://doi.org/10.1109/access.2023.3269025
[160]
*Ismaila T. Sanusi, Solomon S. Oyelere, and Joseph O. Omidiora. 2022. Exploring Teachers' Preconceptions of Teaching Machine Learning in High School: A Preliminary Insight from Africa. Computers and Education Open 3 (2022), 1--10. https://doi.org/10.1016/j.caeo.2021.100072
[161]
*Ismaila T. Sanusi, Solomon S. Oyelere, Henriikka Vartiainen, Jarkko Suhonen, and Markku Tukiainen. 2023. Developing Middle School Students' Understanding of Machine Learning in an African School. Computers and Education: Artificial Intelligence 5 (2023), 11. https://doi.org/10.1016/j.caeai.2023.100155
[162]
*Ismaila T. Sanusi, Kissinger Sunday, Solomon S. Oyelere, Jarkko Suhonen, Henriikka Vartiainen, and Markku Tukiainen. 2024. Learning Machine Learning with Young Children: Exploring Informal Settings in an African Context. Computer Science Education 34, 2 (2024), 161--192. https://doi.org/10.1080/08993408.2023.2175559
[163]
*Anastasia Shipepe, Lannie Uwu-Khaeb, Carmen de Villiers, Ilkka Jormanainen, and Erkki Sutinen. 2022. Co-Learning Computational and Design Thinking Using Educational Robotics: A Case of Primary School Learners in Namibia. Sensors 22 (2022), 1--20. https://doi.org/10.3390/s22218169
[164]
*Annastasia Shipepe, Lannie Uwu-Khaeb, Emmanuel A. Kolog, Mikko Apiola, Kauna Mufeti, and Erkki Sutinen. 2021. Towards the Fourth Industrial Revolution in Namibia: An Undergraduate AI Course Africanized. In Proceedings of the 2021 IEEE Frontiers in Education Conference (Lincoln, NE, USA) (FIE '21). IEEE, New York, NY, USA, 1--8. https://doi.org/10.1109/fie49875.2021.9637356
[165]
*Anastasia Shipepe, Lannie Uwu-Khaeb, David V. Ruwodo, Ilkka Jormanainen, and Erkki Sutinen. 2023. Integrating Secondary School and Primary School Learners to Grasp Robotics in Namibia Through Collaborative Learning. Robotics in Education, Lecture Notes in Networks and Systems 747 (2023), 65--77. https://doi.org/10.1007/978--3-031--38454--7_7
[166]
*Leslie Simulwi and Evaristo Musonda. 2020. The Impact of Compulsory Computer Studies on ICT Literacy at Junior Secondary Schools in Livingstone District. International Journal of Information and Communication Technology Education 16, 4 (2020), 20--34. https://doi.org/10.4018/IJICTE.2020100102
[167]
Adalbert G. Soosai Raj, Eda Zhang, Saswati Mukherjee, Jim Williams, Richard Halverson, and Jignesh M. Patel. 2019. Effect of Native Language on Student Learning and Classroom Interaction in an Operating Systems Course. In Proceedings of the 2019 ACM Conference on Innovation and Technology in Computer Science Education (ITiCSE '19). Association for Computing Machinery, New York, NY, USA, 499--505. https://doi.org/10.1145/3304221.3319787
[168]
*Marwa Soudi. 2014. Robotics Education in Africa: Africa Compete. In Impacts of the Knowledge Society on Economic and Social Growth in Africa, Lloyd G. Adu Amoah (Ed.). IGI Global, Hershey, Pennsylvania, USA, 215--230. https://doi.org/10.4018/978--1--4666--5844--8.ch012
[169]
*Kissinger Sunday, Patrick Ocheja, Sadiq Hussain, Solomon S. Oyelere, Oluwafemi S. Balogun, and Friday J. Agbo. 2020. Analyzing Student Performance in Programming Education Using Classification Techniques. International Journal of Emerging Technologies in Learning 15, 2 (2020), 127--144. https://doi.org/10.3991/ijet.v15i02.11527
[170]
*Kissinger Sunday, Seng Yue Wong, Balogun O. Samson, and Ismaila T. Sanusi. 2022. Investigating the Effect of Imikode Virtual Reality Game in Enhancing Object Oriented Programming Concepts among University Students in Nigeria. Education and Information Technologies 27, 5 (2022), 6819--6845. https://doi.org/10.1007/s10639-022--10886-z
[171]
Florent Tasso and Monique O. Kouaro. 2018. Intégration de l'enseignement de l'informatique Dans Les Établissements d'enseignement Secondaire Du Bénin. In Didapro 7 -- DidaSTIC. De 0 à 1 Ou l'heure de l'informatique à l'école. HAL, Lausanne, Switzerland, 14.
[172]
Scott D. Taylor. 2006. Culture and Customs of Zambia. Greenwood Press, Westport, Conn.
[173]
Josh Tenenberg and Robert McCartney. 2008. Grounding the Scholarship of Teaching and Learning in Practice. Journal on Educational Resources in Computing 8, 2, Article 4 (May 2008), 3 pages. https://doi.org/10.1145/1362787.1362788
[174]
*Hannah Thinyane, Tulimevava K. Mufeti, Alfredo Terzoli, and Madeleine Wright. 2010. Google Docs and Skype for a Low Bandwidth Virtual Classroom for Developing Countries. In Proceedings of the 2010 IST-Africa Conference (Durban, South Africa) (IST-Africa '10). IEEE, New York, NY, USA, 1--7.
[175]
*Fatimah Tijani, Ronel Callaghan, and Rian de Villers. 2020. An Investigation into Pre-Service Teachers' Experiences While Transitioning from Scratch Programming to Procedural Programming. African Journal of Research in Mathematics, Science and Technology Education 24, 2 (2020), 266--278. https: //doi.org/10.1080/18117295.2020.1820798
[176]
Minh Tran, Heather Killen, Jen Palmer, David Weintrop, and Diana Franklin. 2024. Harmonizing Scratch Encore: Scaffolding K-8 Teachers in Customizing Culturally Responsive Computing Materials. In Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 1 (SIGCSE '24). ACM, Portland OR USA, 1335--1341. https://doi.org/10.1145/3626252.3630756
[177]
*Ethel Tshukudu, Maria Kallia, Katharine Childs, and William Darragh. 2023. Broadening Participation in Computing: Experiences of the Hour of Code in an African Country. In Proceedings of the 18th Conference on Primary and Secondary Computing Education Research (WiPSCE '23). ACM, New York, NY, USA, 1--4. https://doi.org/10.1145/3605468.3605502
[178]
*Ethel Tshukudu, Sofiat Olaosebikan, Kenechi Omeke, Alexandrina Pancheva, Stephen McQuistin, and Lydia J. Jilantikiri. 2022. Broadening Participation in Computing: Experiences of an Online Programming Workshop for African Students. In Proceedings of the 2022 Conference on Innovation and Technology in Computer Science Education (Dublin, Ireland) (ITiCSE '22). ACM, New York, NY, USA, 393--399. https://doi.org/10.1145/3502718.3524773
[179]
*Ethel Tshukudu, Sue Sentance, Oluwatoyin Adelakun-Adeyemo, Brenda Nyaringita, Keith Quille, and Ziling Zhong. 2023. Investigating K-12 Computing Education in Four African Countries (Botswana, Kenya, Nigeria, and Uganda). ACM Transactions on Computing Education 23, 1 (Jan. 2023), 9:1--9:29. https://doi.org/10.1145/3554924
[180]
Ethel Tshukudu, Sue Sentance, Oluwatoyin Adelakun-Adeyemo, Brenda Nyaringita, Keith Quille, and Ziling Zhong. 2023. Investigating K-12 Computing Education in Four African Countries (Botswana, Kenya, Nigeria, and Uganda). ACM TOCE 23, 1, Article 9 (Jan. 2023), 29 pages. https://doi.org/10.1145/3554924
[181]
*Peace B. Tumuheki, Jacques Zeelen, and George L. Openjuru. 2016. Motivations for Participation in Higher Education: Narratives of Non-Traditional Students at Makerere University in Uganda. International Journal of Lifelong Education 35, 1 (2016), 102--117. https://doi.org/10.1080/02601370.2016.1165745
[182]
University of Eastern Finland. 2024. IMPDET Hubs in Tanzania and Uganda. https://sites.uef.fi/impdet/impdet-community/impdet-hubs/.
[183]
*Arthur van der Poll, Izak van Zyl, and Jan H. Kroeze. 2020. Towards Decolonizing and Africanizing Computing Education in South Africa. Communications of the Association for Information Systems 47 (2020), 140--163. https://doi.org/10.17705/1cais.04707
[184]
Roli Varma, John H. Falk, and Lynn D. Dierking. 2023. Challenges and Opportunities: Asian Women in Science, Technology, Engineering, and Mathematics. American Behavioral Scientist 67, 9 (Aug. 2023), 1063--1073. https://doi.org/10.1177/00027642221078509
[185]
Mikko Vesisenaho. 2007. Developing University-Level Introductory ICT Education in Tanzania:A Contextualized Approach. Ph. D. Dissertation. Department of Computer Science and Statistics, University of Joensuu, Finland.
[186]
*Mikko Vesisenaho, Erkki Sutinen, and H.H. Lund. 2006. Contextual Analysis of Students' Learning during an Introductory ICT Course in Tanzania. In Proceedings of the 4th IEEE International Workshop on Technology for Education in Developing Countries (Iringa, Tanzania) (TEDC '06). IEEE, New York, NY, USA, 9--13. https://doi.org/10.1109/tedc.2006.6
[187]
Ismael Villegas Molina, Adrian Salguero, Shera Zhong, and Adalbert G. Soosai Raj. 2023. The Effects of Spanish-English Bilingual Instruction in a CS0 Course for High School Students. In Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education V. 1. ACM, Turku Finland, 75--81. https://doi.org/10.1145/3587102.3588845
[188]
E. O. Wahab, S. O. Odunsi, and O. E. Ajiboye. 2012. Causes and Consequences of Rapid Erosion of Cultural Values in a Traditional African Society. Journal of Anthropology 2012, 1 (2012), 327061. https://doi.org/10.1155/2012/327061 arXiv:https://onlinelibrary.wiley.com/doi/pdf/10.1155/2012/327061
[189]
Jane Waite, Anjali Das, Alyson Hwang, and Sue Sentance. 2023. Culturally Relevant Areas of Opportunity for K-12 Computing Lessons. In 2023 IEEE Frontiers in Education Conference (FIE). IEEE, College Station, TX, USA, 1--5. https://doi.org/10.1109/FIE58773.2023.10343308
[190]
*Ian Wayman and Michael Kyobe. 2012. Incorporating Knowledge of Legal and Ethical Aspects into Computing Curricula of South African Universities. Journal of Information Technology Education: Innovations in Practice 11 (2012), 139--157.
[191]
*Horst Weinert and Dirk Pensky. 2011. Mobile Robotics in Education and Student Engineering Competitions. In Proceedings of the 2011 AFRICON Conference (Victoria Falls, Zambia) (AFRICON '11). IEEE, New York, NY, USA, 1--5. https://doi.org/10.1109/afrcon.2011.6072186
[192]
*Horst Weinert and Dirk Pensky. 2012. Mobile Robotics in Education -- South African and International Competitions. In Proceedings of the 5th Robotics and Mechatronics Conference of South Africa (Gauteng, South Africa) (RobMech '12). IEEE, New York, NY, USA, 1--6. https://doi.org/10.1109/robomech.2012.6558455
[193]
*Ellen W. Zegura and Rebecca E. Grinter. 2013. Community Building for Capacity Building: Case Study of Liberia's iLab. In Proceedings of the 6th International Conference on Information and Communications Technologies and Development (Cape Town, South Africa) (ICTD '13). ACM, New York, NY, USA, 171--174. https://doi.org/10.1145/2517899.2517936
[194]
*Amir Zeid. 2007. Lessons Learned from Establishing a Software Engineering Academic Programme in Developing Countries. In Proceedings of the 20th Conference on Software Engineering Education & Training (Dublin, Ireland) (CSEET '07). IEEE, New York, NY, USA, 11--18. https://doi.org/10.1109/cseet.2007.34
[195]
*Amir Zeid and Moemen Elswidi. 2005. A Peer-Review Based Approach to Teaching Object-Oriented Framework Development. In Proceedings of the 18th Conference on Software Engineering Education & Training (Ottawa, ON, Canada) (CSEET '05). IEEE, New York, NY, USA, 51--58. https://doi.org/10.1109/cseet.2005.3

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ITiCSE 2024: 2024 Working Group Reports on Innovation and Technology in Computer Science Education
January 2025
353 pages
ISBN:9798400712081
DOI:10.1145/3689187
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives International 4.0 License.

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 23 January 2025

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. Africa
  2. African
  3. Algeria
  4. Angola
  5. Botswana
  6. Burundi
  7. CS1
  8. CS1 materials
  9. Cameroon
  10. Egypt
  11. Ethiopia
  12. Ghana
  13. Kenya
  14. Lesotho
  15. Liberia
  16. Libya
  17. Mauritius
  18. Morocco
  19. Mozambique
  20. Namibia
  21. Nigeria
  22. Rwanda
  23. Senegal
  24. South Africa
  25. Sudan
  26. Tanzania
  27. Uganda
  28. Zambia
  29. computer science education
  30. computing education
  31. contextualisation
  32. introductory programming
  33. literature review

Qualifiers

  • Research-article

Funding Sources

Conference

ITiCSE 2024
Sponsor:

Acceptance Rates

Overall Acceptance Rate 552 of 1,613 submissions, 34%

Upcoming Conference

ITiCSE '25
Innovation and Technology in Computer Science Education
June 27 - July 2, 2025
Nijmegen , Netherlands

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • 0
    Total Citations
  • 253
    Total Downloads
  • Downloads (Last 12 months)253
  • Downloads (Last 6 weeks)243
Reflects downloads up to 08 Mar 2025

Other Metrics

Citations

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media