Interventions for Enhancing Indigenous Undergraduates' Programming Learning: A Systematic Review
DOI:
https://doi.org/10.33736/jcshd.4902.2023Keywords:
learning programming, indigenous undergraduates, challenges, interventions, behaviourAbstract
This study reviews the challenges faced by indigenous undergraduates in learning programming and identifies interventions to address them. A systematic review of 37 studies published between 2000 and 2022 found that Indigenous undergraduates face barriers to learning programming related to their indigeneity, motivation, mathematics anxiety, cognitive load, pedagogy, prior knowledge, critical thinking, and programming language anxiety. Interventions such as ethnoprogramming, culturally responsive pedagogy, ethnomathematics, and gamification have been proposed to overcome these challenges. Our review and analysis suggest that culturally responsive pedagogy and gamification show promise in improving indigenous undergraduates' programming learning outcomes. This study highlights the importance of designing effective interventions to support Indigenous undergraduates' learning and career opportunities in the global programming market. Future research could explore specialised interventions tailored to indigenous learners' unique needs and perspectives.
References
Ahmad, A. R. (n.d.). Kesedaran pendidikan dalam kalangan masyarakat Orang Asli - IIUM Repository (IRep). http://irep.iium.edu.my/13288/
Ambrosio, A. M., Almeida, L. S., Franco, A. H. R., Martins, S. W., & Georges, F. (2012). Assessment of self-regulated attitudes and behaviors of introductory programming students. Frontiers in Education Conference. https://doi.org/10.1109/fie.2012.6462314
https://doi.org/10.1109/FIE.2012.6462314
Az-Zahroh, S. F., Thaariq, Z. Z. A., Surahman, E., Widyasari, C., Qolbi, M. S., & Diana, R. C. (2019). Developing ethic game (ethnomathematics game): The instructional media of culture mathematics with tringo by Ki Hadjar Dewantara. Jurnal Pendidikan Dan Pembelajaran. https://doi.org/10.17977/um047v26i22019p043
https://doi.org/10.17977/um047v26i22019p043
Bania, E. V., Eckhoff, C., & Kvernmo, S. (2015). The influence of mental health, psychosocial factors, and educational skills on the educational aspirations of indigenous sámi and non-indigenous adolescents in the arctic. Scandinavian Journal of Child and Adolescent Psychiatry and Psychology, 3(3), 169-179. https://doi.org/10.21307/sjcapp-2015-017
https://doi.org/10.21307/sjcapp-2015-017
Bearman, M., Smith, C. D., Carbone, A., Slade, S. C., Baik, C., Hughes-Warrington, M., & Neumann, D. L. (2012). Systematic review methodology in higher education. Higher Education Research and Development, 31(5), 625-640. https://doi.org/10.1080/07294360.2012.702735
https://doi.org/10.1080/07294360.2012.702735
Bindler, R. C., Allen, C. M., & Paul, R. (2004). Native American learning: An integrative model. Journal of Nursing Education. https://doi.org/10.3928/01484834-20040501-02
https://doi.org/10.3928/01484834-20040501-02
Bodkin-Andrews, G., & Carlson, B. (2016). The legacy of racism and Indigenous Australian identity within education. Race Ethnicity and Education, 19(4), 784-807. https://doi.org/10.1080/13613324.2014.969224
https://doi.org/10.1080/13613324.2014.969224
Brereton, P., Kitchenham, B., Budgen, D., Seed, P. T., & Khalil, M. M. (2007). Lessons from applying the systematic literature review process within the software engineering domain. Journal of Systems and Software, 80(4), 571-583. https://doi.org/10.1016/j.jss.2006.07.009
https://doi.org/10.1016/j.jss.2006.07.009
Brown, L. (2019). Indigenous young people, disadvantage and the violence of settler colonial education policy and curriculum. Journal of Sociology, 55(1), 54-71. https://doi.org/10.1177/1440783318794295
https://doi.org/10.1177/1440783318794295
Callinan, T. (2014, August 26). Remote Indigenous Australians rely on Facebook to stay in touch. NITV. Retrieved from https://www.sbs.com.au/nitv/article/remote-indigenous-australians-rely-on-facebook-to-stay-in-touch/c3nbc55he
Cheng, Y., Shen, P., Hung, M., Tsai, C., Lin, C., & Hsu, L. C. (2021). Applying online content-based knowledge awareness and team learning to develop students' programming skills, reduce their anxiety, and regulate cognitive load in a cloud classroom. Universal Access in the Information Society, 21(2), 557-572. https://doi.org/10.1007/s10209-020-00789-6
https://doi.org/10.1007/s10209-020-00789-6
Elshiekh, R., & Butgerit, L. (2017a). Using gamification to teach students programming concepts. OAlib, 04(08), 1-7. https://doi.org/10.4236/oalib.1103803
https://doi.org/10.4236/oalib.1103803
Gomes, A., & Mendes, A. J. (2014). A teacher's view about introductory programming teaching and learning: Difficulties, strategies and motivations. Frontiers in Education Conference. https://doi.org/10.1109/fie.2014.7044086
https://doi.org/10.1109/FIE.2014.7044086
Guo, P. J. (2018). Non-native english speakers learning computer programming. Human Factors in Computing Systems. https://doi.org/10.1145/3173574.3173970
https://doi.org/10.1145/3173574.3173970
Hamari, J., & Koivisto, J. (2014). Measuring flow in gamification: Dispositional Flow Scale-2. Computers in Human Behavior, 40, 133-143. https://doi.org/10.1016/j.chb.2014.07.048
https://doi.org/10.1016/j.chb.2014.07.048
Hendrik, H., & Hamzah, A. (2021). Flipped classroom in programming course: A systematic literature review. International Journal of Emerging Technologies in Learning, 16(02), 220. https://doi.org/10.3991/ijet.v16i02.15229
https://doi.org/10.3991/ijet.v16i02.15229
Heong, Y. M., Othman, W., Yunos, J. M., Kiong, T. T., Hassan, R., Mohaffyza, M., & Mohamad, B. (2011). The level of Marzano higher order thinking skill among technical education students. International Journal of Social Science and Humanity, 121-125. https://doi.org/10.7763/ijssh.2011.v1.20
https://doi.org/10.7763/IJSSH.2011.V1.20
Hermanto, R., W., & Nurlaelah, E. (2019). Exploration of ethnomathematics on the Kampung Naga indigenous peoples. Journal of Physics, 1315(1), 012072. https://doi.org/10.1088/1742-6596/1315/1/012072
https://doi.org/10.1088/1742-6596/1315/1/012072
Heublein, U. (2014). Student drop-out from german higher education institutions. European Journal of Education, 49(4), 497-513. https://doi.org/10.1111/ejed.12097
https://doi.org/10.1111/ejed.12097
Istikomah, E., & Wahyuni, A. (2018). Student's mathematics anxiety on the use of technology in mathematics learning. Journal of Research and Advances in Mathematics Education, 3(2), 69. https://doi.org/10.23917/jramathedu.v3i2.6364
https://doi.org/10.23917/jramathedu.v3i2.6364
Kapp, K. M. (2012). The gamification of learning and instruction: Game-based methods and strategies for training and education. John Wiley & Sons.
https://doi.org/10.1145/2207270.2211316
Kearney, E., McIntosh, L., Perry, B., Dockett, S., & Clayton, K. (2014). Building positive relationships with Indigenous children, families and communities: Learning at the cultural interface. Critical Studies in Education, 55(3), 338-352. https://doi.org/10.1080/17508487.2014.914963
https://doi.org/10.1080/17508487.2014.914963
Keshavarzi, A., & Ahmadi, S. (2013a). A comparison of mathematics anxiety among students by gender. Procedia - Social and Behavioral Sciences, 83, 542-546. https://doi.org/10.1016/j.sbspro.2013.06.103
https://doi.org/10.1016/j.sbspro.2013.06.103
Khanolainen, D., Nesterova, Y., & Semenova, E. G. (2020). Indigenous education in Russia: opportunities for healing and revival of the Mari and Karelian Indigenous groups? Compare, 52(5), 768-785. https://doi.org/10.1080/03057925.2020.1834350
https://doi.org/10.1080/03057925.2020.1834350
Laiti, O. (2016). The ethnoprogramming model. Koli Calling International Conference on Computing Education Research. https://doi.org/10.1145/2999541.2999545
https://doi.org/10.1145/2999541.2999545
Linn, M. C., & Clancy, M. (1992). The case for case studies of programming problems. Communications of the ACM, 35(3), 121-132. https://doi.org/10.1145/131295.131301
https://doi.org/10.1145/131295.131301
Llewellyn, L., Boon, H. J., & Lewthwaite, B. (2018). Effective behaviour management strategies for Australian Aboriginal and Torres Strait Islander students: A Literature Review. Australian Journal of Teacher Education, 43(1), 1-27. https://doi.org/10.14221/ajte.2018v43n1.1
https://doi.org/10.14221/ajte.2018v43n1.1
Luxton-Reilly, A., S., Al-Bluwi, I., Becker, B. A., Giannakos, M. N., Kumar, A. N., Ott, L., Paterson, J. H., Scott, M. L., Sheard, J., & Szabo, C. (2018). Introductory programming: A systematic literature review. Proceedings Companion of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science Education. https://doi.org/10.1145/3293881.3295779
https://doi.org/10.1145/3293881.3295779
Lydster, C., & Murray, J. D. (2019). Understanding the challenges, tet focusing on the successes: An investigation into indigenous university students' Academic Success. The Australian Journal of Indigenous Education, 48(2), 107-118. https://doi.org/10.1017/jie.2018.15
https://doi.org/10.1017/jie.2018.15
MacKenzie, H. (2012, October 1). Systematic reviews: What they are, why they are important, and how to get involved. University of Portsmouth. Retrieved from https://puredev.port.ac.uk/en/publications/systematic-reviews-what-they-are-why-they-are-important-and-how-t
Malik, S. J., & Coldwell-Neilson, J. (2017). A model for teaching an introductory programming course using ADRI. Education and Information Technologies, 22(3), 1089-1120. https://doi.org/10.1007/s10639-016-9474-0
https://doi.org/10.1007/s10639-016-9474-0
May, S., & Aikman, S. (2003). Indigenous education: Addressing current issues and developments. Comparative Education, 39(2), 139-145. https://doi.org/10.1080/03050060302549
https://doi.org/10.1080/03050060302549
Meyer, S. A., & Aikenhead, G. S. (2021). Indigenous culture-based school mathematics in action: Part I: Professional Development for Creating Teaching Materials. The Mathematics Enthusiast, 18(1-2), 100-118. https://doi.org/10.54870/1551-3440.1516
https://doi.org/10.54870/1551-3440.1516
Mohamad, F. S., Yeo, A. W., Aziz, N. A., & Rethinasamy, S. (2010). Borneo children in an international digital playground. International Conference on Intelligent Computing. https://doi.org/10.1145/1841853.1841869
https://doi.org/10.1145/1841853.1841869
Nikula, U., Gotel, O., & Kasurinen, J. (2011). A Motivation Guided Holistic Rehabilitation of the First Programming Course. ACM Transactions on Computing Education, 11(4), 1-38. https://doi.org/10.1145/2048931.2048935
https://doi.org/10.1145/2048931.2048935
Oroma, J. (2012). Challenges of teaching and learning computer programming in a developing country: lessons from TANZANIA. Retrieved from https://library.iated.org/view/OROMA2012CHA2
Papadakis, S., Trampas, A. M., Barianos, A. K., Kalogiannakis, M., & Vidakis, N. (2020). Evaluating the learning process: The "ThimelEdu" educational game case study. International Conference on Computer Supported Education. https://doi.org/10.5220/0009379902900298
https://doi.org/10.5220/0009379902900298
Pirani, S., & Hussain, N. (2019). Technology is a tool for learning: Voices of teachers and parents of young children. Journal of Education & Social Sciences. https://doi.org/10.20547/jess0711907105
https://doi.org/10.20547/jess0711907105
Putra, E. T. S., & Mahmudah, F. N. (2021). The implementation of ethnomathematics based-learning for students. Supremum Journal of Mathematics Education, 5(2). https://doi.org/10.35706/sjme.v5i2.4827
https://doi.org/10.35706/sjme.v5i2.4827
Qian, Y., & Lehman, J. D. (2019). Using targeted feedback to address common student misconceptions in introductory programming: A data-driven approach. SAGE Open, 9(4), 215824401988513. https://doi.org/10.1177/2158244019885136
https://doi.org/10.1177/2158244019885136
Rahmat, M., Shahrani, S., Latih, R., Yatim, N. F. M., Zainal, N. F. A., & Rahman, R. A. (2012). Major problems in basic programming that influence student performance. Procedia - Social and Behavioral Sciences, 59, 287-296. https://doi.org/10.1016/j.sbspro.2012.09.277
https://doi.org/10.1016/j.sbspro.2012.09.277
Robins, A., Rountree, J., & Rountree, N. (2003). Learning and Teaching Programming: A
Review and Discussion. Computer Science Education, 13(2), 137-172. https://doi.org/10.1076/csed.13.2.137.14200
https://doi.org/10.1076/csed.13.2.137.14200
Shuhidan, S. M., Hamilton, M., & D'Souza, D. (2011a). Understanding novice programmer difficulties via guided learning. Integrating Technology into Computer Science Education. https://doi.org/10.1145/1999747.1999808
https://doi.org/10.1145/1999747.1999808
Shuhidan, S. M., Hamilton, M., & D'Souza, D. (2011b). Understanding novice programmer difficulties via guided learning. Integrating Technology into Computer Science Education. https://doi.org/10.1145/1999747.1999808
https://doi.org/10.1145/1999747.1999808
Spence, N. D., Wells, S., Miller, P., & George, J. (2016). Racial discrimination, cultural resilience, and stress. The Canadian Journal of Psychiatry, 61(5), 298-307. https://doi.org/10.1177/0706743716638653
https://doi.org/10.1177/0706743716638653
Stern, P. C. (2000). New environmental theories: Toward a coherent theory of environmentally significant behavior. Journal of Social Issues, 56(3), 407-424. https://doi.org/10.1111/0022-4537.00175
https://doi.org/10.1111/0022-4537.00175
Sweller, J. (1994). Cognitive load theory, learning difficulty, and instructional design. Learning and Instruction, 4(4), 295-312. https://doi.org/10.1016/0959-4752(94)90003-5
https://doi.org/10.1016/0959-4752(94)90003-5
Talsma, K., Schüz, B., & Norris, K. (2019). Miscalibration of self-efficacy and academic performance: Self-efficacy ≠ self-fulfilling prophecy. Learning and Individual Differences, 69, 182-195. https://doi.org/10.1016/j.lindif.2018.11.002
https://doi.org/10.1016/j.lindif.2018.11.002
Tapia, I. S., Krajcik, J., & Reiser, B. J. (2018). "We do not know what is the real story anymore": Curricular contextualization principles that support indigenous students in understanding natural selection. Journal of Research in Science Teaching, 55(3), 348-376. https://doi.org/10.1002/tea.21422
https://doi.org/10.1002/tea.21422
Ventura, M., & Shute, V. J. (2013). The validity of a game-based assessment of persistence. Computers in Human Behavior, 29(6), 2568-2572. https://doi.org/10.1016/j.chb.2013.06.033
https://doi.org/10.1016/j.chb.2013.06.033
Vidakis, N., Barianos, A. K., Trampas, A. M., Papadakis, S., Kalogiannakis, M., & Vassilakis, K. (2019). Generating Education in-Game Data: The Case of an Ancient Theatre Serious Game. International Conference on Computer Supported Education. https://doi.org/10.5220/0007810800360043
https://doi.org/10.5220/0007810800360043
Wang, D., & Gao, M. (2013). Educational equality or social mobility: The value conflict between preservice teachers and the Free Teacher Education Program in China. Teaching and Teacher Education, 32, 66-74. https://doi.org/10.1016/j.tate.2013.01.008
https://doi.org/10.1016/j.tate.2013.01.008
Watson, C. J., & Li, F. P. (2014). Failure rates in introductory programming revisited. Integrating Technology into Computer Science Education. https://doi.org/10.1145/2591708.2591749
https://doi.org/10.1145/2591708.2591749
Watt, E., & Kowal, E. (2019). To be or not to be Indigenous? Understanding the rise of Australia's Indigenous population since 1971. Ethnic and Racial Studies, 42(16), 63-82. https://doi.org/10.1080/01419870.2018.1546021
https://doi.org/10.1080/01419870.2018.1546021
Whetten, D. A. (1989). What constitutes a theoretical contribution? Academy of Management Review, 14(4), 490-495. https://doi.org/10.5465/amr.1989.4308371
https://doi.org/10.5465/amr.1989.4308371
Widada, W., Herawaty, D., & Lubis, A. N. (2018). Realistic mathematics learning based on the ethnomathematics in Bengkulu to improve students' cognitive level. Journal of Physics, 1088, 012028. https://doi.org/10.1088/1742-6596/1088/1/012028
https://doi.org/10.1088/1742-6596/1088/1/012028
Wu, A. W., Hamid, S. A., Ng, A. P., & Kaparou, M. (2018a). School leadership theories and the Malaysia Education Blueprint. International Journal of Educational Management, 32(7), 1245-1265. https://doi.org/10.1108/ijem-06-2017-0158
https://doi.org/10.1108/IJEM-06-2017-0158
Xinogalos, S. (2016a). Designing and deploying programming courses: Strategies, tools, difficulties and pedagogy. Education and Information Technologies, 21(3), 559-588. https://doi.org/10.1007/s10639-014-9341-9
https://doi.org/10.1007/s10639-014-9341-9
Zakaria, E., & Nordin, N. (2008). The effects of mathematics anxiety on matriculation students as related to motivation and achievement. Eurasia Journal of Mathematics, Science and Technology Education, 4(1). https://doi.org/10.12973/ejmste/75303
Downloads
Published
How to Cite
Issue
Section
License
Copyright Transfer Statement for Journal
1) In signing this statement, the author(s) grant UNIMAS Publisher an exclusive license to publish their original research papers. The author(s) also grant UNIMAS Publisher permission to reproduce, recreate, translate, extract or summarize, and to distribute and display in any forms, formats, and media. The author(s) can reuse their papers in their future printed work without first requiring permission from UNIMAS Publisher, provided that the author(s) acknowledge and reference publication in the Journal.
2) For open access articles, the author(s) agree that their articles published under UNIMAS Publisher are distributed under the terms of the CC-BY-NC-SA (Creative Commons Attribution-Non Commercial-Share Alike 4.0 International License) which permits unrestricted use, distribution, and reproduction in any medium, for non-commercial purposes, provided the original work of the author(s) is properly cited.
3) The author(s) is/are responsible to ensure his or her or their submitted work is original and does not infringe any existing copyright, trademark, patent, statutory right, or propriety right of others. Corresponding author(s) has (have) obtained permission from all co-authors prior to submission to the journal. Upon submission of the manuscript, the author(s) agree that no similar work has been or will be submitted or published elsewhere in any language. If submitted manuscript includes materials from others, the authors have obtained the permission from the copyright owners.
4) In signing this statement, the author(s) declare(s) that the researches in which they have conducted are in compliance with the current laws of the respective country and UNIMAS Journal Publication Ethics Policy. Any experimentation or research involving human or the use of animal samples must obtain approval from Human or Animal Ethics Committee in their respective institutions. The author(s) agree and understand that UNIMAS Publisher is not responsible for any compensational claims or failure caused by the author(s) in fulfilling the above-mentioned requirements. The author(s) must accept the responsibility for releasing their materials upon request by Chief Editor or UNIMAS Publisher.
5) The author(s) should have participated sufficiently in the work and ensured the appropriateness of the content of the article. The author(s) should also agree that he or she has no commercial attachments (e.g. patent or license arrangement, equity interest, consultancies, etc.) that might pose any conflict of interest with the submitted manuscript. The author(s) also agree to make any relevant materials and data available upon request by the editor or UNIMAS Publisher.