Effect of Python-Integrated Mathematics Instruction on Mathematics Achievement and Mathematical Problem-Solving Skills among Senior Secondary School Students in Kwara State, Nigeria

Authors

  • Olurotimi David ADULOJU Department of Science and Technical education, faculty of Education , Adekunle Ajasin University, Akungba Akoko, Ondo state. Author
  • Lydia Oluwafunmilayo ADEDOTUN Department of Science Education, Faculty of Education, Ekiti State University, Ado-Ekiti, Ekiti State, Nigeria Author
  • Abiola Afolabi AKINGBEMISILU Department of Science Education, Faculty of Education, Adekunle Ajasin University, Akungba -Akoko, Ondo State, Nigeria Author
  • Ademiotan Moriyike LALEYE Department of Science Education, Faculty of Education, Adekunle Ajasin University, Akungba -Akoko, Ondo State, Nigeria Author https://orcid.org/0000-0002-9506-2524
  • Margaret Foluso AYENI Department of Science Education, Faculty of Education, Ekiti State University, Ado-Ekiti, Ekiti State, Nigeria Author

DOI:

https://doi.org/10.54536/ijhrws.v1i1.8426

Keywords:

Mathematical Problem-Solving Skills, Mathematics Achievement, Nigeria, Python-Integrated Mathematics Instruction, Quasi-Experimental Study, Secondary School Students

Abstract

This study investigated the effect of Python-integrated Mathematics instruction on Mathematics achievement and mathematical problem-solving skills among Senior Secondary School II (SS II) students in Kwara State, Nigeria. A quasi-experimental pre-test–post-test non-equivalent control-group design was adopted. The sample comprised 80 SS II Mathematics students from two public secondary schools, with 40 students assigned to the experimental group and 40 to the control group. The experimental group received Python-integrated Mathematics instruction, while the control group was taught the same content using conventional instruction. Data were collected using the Mathematics Achievement Test (MAT) and Mathematical Problem-Solving Skills Test (PSST), with reliability coefficients of 0.82 and 0.80, respectively. Independent-samples t-tests examined baseline differences, while Analysis of Covariance (ANCOVA) assessed intervention effects while controlling for corresponding pre-test scores. Results showed no significant difference between the experimental and control groups in pre-test Mathematics achievement and mathematical problem-solving performance, indicating comparable baseline status. However, Python-integrated Mathematics instruction produced a statistically significant effect on Mathematics achievement, F(1, 77) = 142.50, p < .001, ηp² = .650, and mathematical problem-solving skills, F(1, 77) = 118.30, p < .001, ηp² = .610. The null hypotheses concerning the intervention effects were therefore rejected. The study concludes that Python-integrated Mathematics instruction can substantially enhance students’ Mathematics achievement and problem-solving skills. It is recommended that Mathematics teachers be encouraged to integrate appropriately scaffolded Python-based activities into Mathematics instruction, while schools and curriculum planners should provide the necessary teacher training and technological resources to support effective implementation.

Author Biographies

  • Lydia Oluwafunmilayo ADEDOTUN, Department of Science Education, Faculty of Education, Ekiti State University, Ado-Ekiti, Ekiti State, Nigeria

    PhD Student, research fellow, a strategist consultant, event planner, and Catheter 

  • Abiola Afolabi AKINGBEMISILU, Department of Science Education, Faculty of Education, Adekunle Ajasin University, Akungba -Akoko, Ondo State, Nigeria

    Professor of science Education and Educational technology, He is the current Heads of Department of Science Education, Adekunle Ajasin University, Akungba-Akoko, Ondo State, Nigeria.

  • Ademiotan Moriyike LALEYE, Department of Science Education, Faculty of Education, Adekunle Ajasin University, Akungba -Akoko, Ondo State, Nigeria

    He is a professor of Science Education and  Educational technology, consultant in Computer science Education, 

  • Margaret Foluso AYENI, Department of Science Education, Faculty of Education, Ekiti State University, Ado-Ekiti, Ekiti State, Nigeria

    She is a professor of Science Education and Education consultant, and research fellow.

References

Adedeji, T. A., Olatoye, R. A., & Owolabi, T. A. (2018). Impact of interactive multimedia resources on students’ achievement in mathematics. Journal of Education and Practice, 9(25), 100–106.

Akinyemi, A. L., Ogundipe, T., & Adelana, O. P. (2021). Effect of Scratch Programming Language (SPL) on achievement in geometry among senior secondary students in Ibadan, Nigeria. Journal of ICT in Education, 8(2), 24–33. https://doi.org/10.37134/jictie.vol8.2.3.2021⁠

Awofala, A. O. A. (2017). Assessing senior secondary school students’ mathematical proficiency as related to gender and performance in mathematics in Nigeria. International Journal of Research in Education and Science, 3(2), 488–502. https://doi.org/10.21890/ijres.327908⁠

Basu, S., Biswas, G., & Kinnebrew, J. S. (2017). Learner modeling for adaptive scaffolding in a computational thinking-based science learning environment. User Modeling and User-Adapted Interaction, 27(1), 5–53. https://doi.org/10.1007/s11257-017-9187-0⁠

Grover, S., & Pea, R. (2013). Computational thinking in K–12: a review of the state of the field. Educational Researcher, 42(1), 38–43. https://doi.org/10.3102/0013189X12463051⁠

Guo, P. (2007, May). Why Python is a great language for teaching beginners in introductory programming classes. http://www.pgbovine.net/python-teaching.htm⁠

Jumaida, J., Nuriadin, I., & Jusra, H. (2024). Meta-analysis of constructivism’s approaches to students’ mathematical ability. Kalamatika: Jurnal Pendidikan Matematika, 9(2), 225–232. https://doi.org/10.22236/kalamatika.vol9no2.2024pp225-232⁠

Miao, F., Holmes, W., Huang, R., & Zhang, H. (2021). AI and education: guidance for policy-makers. UNESCO. https://doi.org/10.54675/PCSP7350⁠

Munthe, M., & Naalsund, M. (2024). Designing mathematical programming problems. Digital Experiences in Mathematics Education, 10(2), 260–286. https://doi.org/10.1007/s40751-024-00143-y⁠

Ngu, B. H., & Phan, H. P. (2024). Instructional approach and acquisition of mathematical proficiency: theoretical insights from learning by comparison and cognitive load theory. Asian Journal for Mathematics Education, 3(3), 357–379. https://doi.org/10.1177/27527263241266765

Omolafe, B. E., & Okikiayo, A. E. (2023). Effect of activity-based teaching strategy on students’ academic performance in mathematics concept. PEDAGOGIA: Jurnal Ilmu Pendidikan, 21(3), 261–274.

Omolafe, E., Okikiayo, A., & Veronica, E. (2024). Effect of activity-based teaching strategy on students’ academic performance in mathematics concept. International Journal of Instructional Technology and Educational Studies, 5(3), 11–21. https://doi.org/10.21608/ihites.2024.405714⁠

Organisation for Economic Co-operation and Development. (2019). PISA 2018 results (Volume I): What students know and can do. OECD Publishing. https://doi.org/10.1787/5f07c754-en⁠

Piaget, J. (1972). Psychology and epistemology: towards a theory of knowledge. Penguin.

Pólya, G. (1957). How to solve it: A new aspect of mathematical method (2nd ed.). Princeton University Press.

Rais, D., & Xuezhi, Z. (2024). Elevating student engagement and academic performance: a quantitative analysis of Python programming integration in the Merdeka Belajar curriculum. Journal on Mathematics Education, 15(2), 495–516. https://doi.org/10.22342/jme.v15i2.pp495-516⁠

Refvik, K. A. S., & Opsal, H. (2023). Do optional programming courses affect eighth-grade students’ mathematical problem solving? Computers in the Schools, 40(3), 244–261. https://doi.org/10.1080/07380569.2023.2175634⁠

Salami, O. O., & Spangenberg, E. D. (2024). Impact of information and communication technology (ICT) facilities on gender differentials in mathematics performance among secondary school students. European Journal of STEM Education, 9(1), Article 18. https://doi.org/10.20897/ejsteme/15700⁠

Shahin, M., Gonsalvez, C., Whittle, J., Chen, C., Li, L., & Xia, X. (2022). How secondary school girls perceive computational thinking practices through collaborative programming with the micro:bit. Journal of Systems and Software, 183, Article 111107. https://doi.org/10.1016/j.jss.2021.111107⁠

Sweller, J. (1988). Cognitive load during problem solving: effects on learning. Cognitive Science, 12(2), 257–285. https://doi.org/10.1207/s15516709cog1202_4⁠

Sweller, J., Ayres, P., & Kalyuga, S. (2011). Cognitive load theory. Springer. https://doi.org/10.1007/978-1-4419-8126-4

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

Tossavainen, T., Johansson, C., Juhlin, A., & Wedestig, A. (2024). Programming as a mediator of mathematical thinking: examples from upper secondary students exploring the definite integral. LUMAT: International Journal on Mathematics, Science and Technology Education, 12(3), 78–99. https://doi.org/10.31129/LUMAT.12.3.2155⁠

UNESCO. (2021). AI and education: Guidance for policy-makers. UNESCO.

Upu, H., & Bustang. (2021). Constructivism versus cognitive load theory: in search for an effective mathematics teaching. arXiv. https://arxiv.org/abs/2108.04796⁠

van Nooijen, C. C. A., de Koning, B. B., Bramer, W. M., Isahakyan, A., Asoodar, M., Kok, E., van Merriënboer, J. J. G., & Paas, F. (2024). A cognitive load theory approach to understanding expert scaffolding of visual problem-solving tasks: a scoping review. Educational Psychology Review, 36(1), Article 12. https://doi.org/10.1007/s10648-024-09848-3⁠

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

Wahab, A. A., Kusuma, Y. S., Juandi, D., Turmudi, T., Buhaerah, B., & Syaiful, S. (2024). Understanding students’ struggles in solving mathematical problems: a systematic literature review using Polya’s framework. Jurnal Pendidikan Progresif, 14(3), 1728–1753. https://doi.org/10.23960/jpp.v14.i3.2024118⁠

West African Examinations Council. (2023). Chief examiners’ report: West African Senior School Certificate Examination (WASSCE). WAEC.

Ye, H., Ng, O.-L., & Cui, Z. (2024). Conceptualizing flexibility in programming-based mathematical problem-solving. Journal of Educational Computing Research, 62(2), 374–399. https://doi.org/10.1177/07356331231209773⁠

Downloads

Published

2026-10-29

How to Cite

Effect of Python-Integrated Mathematics Instruction on Mathematics Achievement and Mathematical Problem-Solving Skills among Senior Secondary School Students in Kwara State, Nigeria. (2026). International Journal of Human Resource and Workplace Studies, 1(1), 39-59. https://doi.org/10.54536/ijhrws.v1i1.8426