Design and evaluation of a digital learning environment for computer architecture education: A mixed methods case study

Authors

  • Ngnoulaye Janvier University of Yaoundé I, Cameroon

DOI:

https://doi.org/10.59065/jotes.v3i1.274

Keywords:

Digital education, computer architecture, secondary education, SimuArch, experimental evaluation

Abstract

Teaching computer science to secondary school students in Cameroon presents significant pedagogical challenges due to insufficient teaching resources and a shortage of qualified teachers. This study presents the design, development, and evaluation of an educational software environment - SimuArch - specifically adapted for teaching computer architecture in class (Year 3 of lower secondary school) in Cameroon. Using a mixed-methods research design, this study combines a quantitative quasi-experimental approach with qualitative inquiry. An experimental evaluation involving 115 students - divided into an experimental group (n = 58) using SimuArch and a control group (n = 57) following standard instruction - was conducted over an 8-week period. Quantitative data were analysed using repeated-measures analysis of variance (ANOVA) and independent-samples t-tests; qualitative data were subjected to inductive thematic analysis. Results showed a statistically significant Group × Time interaction (F(1,113) = 24.8, p < 0.001, η² = 0.18; Cohen's d = 1.21), with an average performance gain of 75% in the experimental group compared to 35% in the control group. Qualitative analysis revealed a marked increase in student motivation and engagement. These findings suggest that integrating a contextually appropriate digital learning environment can significantly improve the teaching and learning of computer architecture at the secondary level in Cameroon, with potential implications for other sub-Saharan African educational contexts.

Downloads

Download data is not yet available.

Author Biography

Ngnoulaye Janvier, University of Yaoundé I, Cameroon

Janvier Ngnoulaye is a researcher and lecturer in Computer Science Education at the University of Yaoundé I, Cameroon. His research interests include educational technology, digital learning environments, and computer science curriculum development for sub-Saharan African secondary schools. He has over 15 years of experience in designing and evaluating pedagogical tools adapted to resource-constrained educational contexts in Central Africa.

References

Agbo, F. J., Oyelere, S. S., Suhonen, J., Olalekan, O., & Tukiainen, M. (2022). Design and development of a smart learning environment for introductory programming: Effects on students' computational thinking. Education and Information Technologies, 27(3), 4063–4098. https://doi.org/10.1007/s10639-021-10720-y

Agbo, F. J., Oyelere, S. S., Suhonen, J., & Tukiainen, M. (2023). Co-designing a smart learning environment to facilitate computational thinking education in the Nigerian context. Education and Information Technologies, 28(4), 4847–4893. https://doi.org/10.1007/s10639-021-10823-6

Agyei, D. D., & Voogt, J. (2011). ICT use in the teaching of mathematics: Implications for professional development of pre-service teachers in Ghana. Education and Information Technologies, 16(4), 423–439. https://doi.org/10.1007/s10639-010-9141-9

Armoni, M. (2013). On teaching abstraction in computer science to novices. Journal of Computers in Mathematics and Science Teaching, 32(3), 265–284.

Bau, A., Bau, D., Dawson, M., Pickens, C. S., & Dennis, G. (2017). Learnable programming: Blocks and beyond. Communications of the ACM, 60(6), 72–80. https://doi.org/10.1145/3015455

Ben-Ari, M., & Peled, Y. (2015). The impact of computer simulations on learning computer architecture. Computers & Education, 87, 123–135. https://doi.org/10.1016/j.compedu.2015.04.010

Bice, M. R., Ball, J., & Adkins, M. (2020). Digital technology and physical activity motivation. International Journal of Sport and Exercise Psychology, 18(4), 442–455. https://doi.org/10.1080/1612197X.2018.1545649

Bruner, J. S. (1960). The process of education. Harvard University Press.

Chen, Y., & Tsai, C.-C. (2021). Examining the effects of simulation-based learning on students' learning achievement in computer science: A meta-analysis. Computers & Education, 162, Article 104103. https://doi.org/10.1016/j.compedu.2020.104103

Davis, F. D. (1989). Perceived usefulness, perceived ease of use, and user acceptance of information technology. MIS Quarterly, 13(3), 319–340. https://doi.org/10.2307/249008

Deci, E. L., & Ryan, R. M. (2000). The 'what' and 'why' of goal pursuits: Human needs and the self-determination of behavior. Psychological Inquiry, 11(4), 227–268. https://doi.org/10.1207/S15327965PLI1104_01

Eccles, J. S., & Wigfield, A. (2002). Motivational beliefs, values, and goals. Annual Review of Psychology, 53, 109–132. https://doi.org/10.1146/annurev.psych.53.100901.135153

Guzdial, M. (2008). Education: Paving the way for computational thinking. Communications of the ACM, 51(8), 25–27. https://doi.org/10.1145/1378704.1378713

Hambrusch, S., Hoffmann, C., Korb, J. T., Haugan, M., & Hosking, A. L. (2013). Computer science curriculum 2013: Reviewing the computer systems knowledge area. In Proceedings of the 44th ACM Technical Symposium on Computer Science Education (pp. 659–664). ACM. https://doi.org/10.1145/2445196.2445395

Hattie, J., & Timperley, H. (2007). The power of feedback. Review of Educational Research, 77(1), 81–112. https://doi.org/10.3102/003465430298487

Ifinedo, E., Rikala, J., & Hämmäinen, T. (2020). Factors affecting Nigerian teacher educators’ technology integration: Considering characteristics, knowledge constructs, ICT practices and beliefs. Computers & Education, 146, Article 103760. https://doi.org/10.1016/j.compedu.2019.103760

Kaasboll, J. (2004). Teaching and learning computer concepts in Africa. In G. Marshall & Y. Katz (Eds.), Learning in school, home and community (pp. 53–62). Springer. https://doi.org/10.1007/978-0-387-35596-2_6

Kafyulilo, A. C., Fisser, P., & Voogt, J. (2015). ICT use in science and mathematics teacher education in Tanzania: Developing technological pedagogical content knowledge. Australasian Journal of Educational Technology, 31(4), 443–461. https://doi.org/10.14742/ajet.1240

Kapur, M. (2016). Examining productive failure, productive success, unproductive failure, and unproductive success in learning. Educational Psychologist, 51(2), 289–299. https://doi.org/10.1080/00461520.2016.1155457

Malmi, L., Sheard, J., Bednarik, R., Helminen, J., Korhonen, A., Myller, N., Sorva, J., & Taherkhani, A. (2010). Characterizing research in computing education: A preliminary analysis of the literature. In Proceedings of the Sixth International Workshop on Computing Education Research (pp. 3–12). ACM. https://doi.org/10.1145/1839594.1839597

Mayer, R. E. (2009). Multimedia learning (2nd ed.). Cambridge University Press. https://doi.org/10.1017/CBO9780511811678

Mayer, R. E. (2019). Thirty years of research on online learning. Applied Cognitive Psychology, 33(2), 152–159. https://doi.org/10.1002/acp.3482

Ministry of Basic Education (MINEDUB). (2014). Guide to the implementation of the general secondary education curriculum: Computer science. Ministry of Basic Education.

Mwila, H., & Mutonyi, H. (2020). Teacher attitudes toward ICT integration in Tanzanian secondary schools. International Journal of Education and Development using ICT, 16(2), 45–62.

Ngnoulaye, J. (2020). The use of technology for learning among university students in Cameroon. In T. Karsenti, K. Toure, M. Lepage, & S. A. Attenoukon (Eds.), Uses and adoption of educational technologies in Africa: Some avenues for reflection (pp. 217–239). Langaa. https://www.researchgate.net/profile/Janvier-Ngnoulaye/publication/342085645_Utilisation_des_technologies_pour_apprendre_chez_des_etudiants_universitaires_du_Cameroun/links/5f761f84458515b7cf6007a6/Utilisation-des-technologies-pour-apprendre-chez-des-etudiants-universitaires-du-Cameroun.pdf

Ngnoulaye, J. (2026). Impact of digital learning tools on student performance in science: A comparative study in two high schools in Yaoundé. Journal of Social Science and Human Research Studies, 2(3), 315–321. https://doi.org/10.65150/EP-jsshrs/V2E3/2026-19

Noss, R., & Hoyles, C. (2017). Constructionism and microworlds. In E. Duval, M. Sharples, & R. Sutherland (Eds.), Technology enhanced learning (pp. 29–44). Springer.

Papert, S. (1980). Mindstorms: Children, computers, and powerful ideas. Basic Books.

Patterson, D. A., & Hennessy, J. L. (2014). Computer organization and design: The hardware/software interface (5th ed.). Morgan Kaufmann.

Piaget, J. (1954). The construction of reality in the child. Basic Books.

Reeve, J. (2016). Autonomy-supportive teaching: What it is, how to do it. In J. C. K. Wang, W. C. Liu, & R. M. Ryan (Eds.), Motivation in educational research: Translating theory into classroom practice (pp. 129–152). Springer. https://doi.org/10.1007/978-981-287-691-2_7

Sanusi, I. T., & Tshukudu, E. (2022). Exploring barriers and perspectives in K-12 computing education in a developing nation. In Proceedings of the 27th ACM Conference on Innovation and Technology in Computer Science Education(Vol. 1, pp. 19–25). ACM. https://doi.org/10.1145/3502718.3524758

Shadish, W. R., Cook, T. D., & Campbell, D. T. (2002). Experimental and quasi-experimental designs for generalized causal inference. Houghton Mifflin.

Sweller, J., van Merrienboer, J. J. G., & Paas, F. (2019). Cognitive architecture and instructional design: 20 years later. Educational Psychology Review, 31(2), 261–292. https://doi.org/10.1007/s10648-019-09465-5

UNESCO. (2019). ICT in education in sub-Saharan Africa: A comparative analysis of basic e-readiness in schools. UNESCO Institute for Statistics.

UNESCO. (2021). Reimagining our futures together: A new social contract for education. UNESCO.

Vygotsky, L. S. (1978). Mind in society: The development of higher psychological processes. Harvard University Press.

Warioba, M. M., Machumu, H., Kulunga, K., & Mtweve, L. (2022). Adoption of ICT as a pedagogical tool in community secondary schools in Tanzania: Possibilities and constraints. Education and Information Technologies, 27(2), 2835–2858. https://doi.org/10.1007/s10639-021-10715-9

Warschauer, M., & Matuchniak, T. (2010). New technology and digital worlds: Analyzing evidence of equity in access, use, and outcomes. Review of Research in Education, 34(1), 179–225. https://doi.org/10.3102/0091732X09349791

Wolffe, G. S., Yurcik, W., Osborne, H., & Holliday, M. A. (2002). Teaching computer organization/architecture with limited resources using simulators. ACM SIGCSE Bulletin, 34(1), 176–180. https://doi.org/10.1145/563340.563408

Yehezkel, C., Yurcik, W., Pearson, M., & Armstrong, D. (2001). Three simulator tools for teaching computer architecture: EasyCPU, Little Man Computer, and RTLSim. Journal on Educational Resources in Computing, 1(4), 60–80. https://doi.org/10.1145/514144.514732

Zhang, L., & Nouri, J. (2019). A systematic review of learning computational thinking through Scratch in K-9. Computers & Education, 141, Article 103607. https://doi.org/10.1016/j.compedu.2019.103607

Downloads

Published

2026-05-03

How to Cite

Janvier, N. (2026). Design and evaluation of a digital learning environment for computer architecture education: A mixed methods case study. Journal of Teaching and Education for Scholars, 3(1), 1–16. https://doi.org/10.59065/jotes.v3i1.274

Issue

Section

Original Research Articles