Metacognitive and problem-solving skills to promote self-directed learning in computer programming: teachers’ experiences M Havenga, B Breed, E Mentz SA-eDUC 10 (2), 2013 | 74 | 2013 |
Project-based learning in higher education: Exploring programming students’ development towards self-directedness M Havenga South African Journal of Higher Education 29 (4), 78-100, 2015 | 43 | 2015 |
Increasing self-efficacy in learning to program: exploring the benefits of explicit instruction for problem solving I Govender, D Govender, M Havenga, E Mentz, B Breed, F Dignum, ... The Journal for Transdisciplinary Research in Southern Africa 10 (1), 187-200, 2014 | 31 | 2014 |
The diverse educational needs and challenges of Information Technology teachers in two black rural schools E Mentz, R Bailey, M Havenga, B Breed, D Govender, I Govender, ... Perspectives in education 30 (1), 70-78, 2012 | 29 | 2012 |
The decolonisation of the curriculum project: The affordances of indigenous knowledge for self-directed learning R Bailey, S Bester, J de Beer, WT Dudu, A Golightly, M Havenga, ... AOSIS, 2019 | 24 | 2019 |
Students’ accountability and responsibility in problem-based learning: enhancing self-directed learning M Havenga AOSIS book: Self-directed learning research:http://www.books.aosis.co.za …, 2016 | 21 | 2016 |
The role of metacognitive skills in solving object-oriented programming problems: a case study M Havenga TD: The Journal for Transdisciplinary Research in Southern Africa 11 (1 …, 2015 | 21 | 2015 |
The school subject information technology: a South African perspective M Havenga, E Mentz Proceedings of the 2009 Annual Conference of the Southern African Computer …, 2009 | 21 | 2009 |
COVID-19: Transition to online problem-based learning in robotics-challenges, opportunities, and insights M Havenga Int. Symp. Proj. Approaches Eng. Educ 10, 339-346, 2020 | 19 | 2020 |
Project-based learning in higher education: New skills set for consumer studies teacher education A Du Toit, M Havenga, M Van der Walt Journal for New Generation Sciences 14 (3), 54-71, 2016 | 18 | 2016 |
Knowledge, skills and strategies for successful object-oriented programming: a proposed learning repertoire M Havenga, E Mentz, R De Villiers South African Computer Journal 12 (1), 1-8, 2008 | 15 | 2008 |
Lessons learned from teaching Scratch as an introduction to object-oriented programming in Delphi S Van Zyl, E Mentz, M Havenga African Journal of Research in Mathematics, Science and Technology Education …, 2016 | 13 | 2016 |
Problem-solving processes in computer programming: a case study M Havenga Southern African Computer Lecturers’ Association - SACLA Conference Proceedings, 2011 | 13 | 2011 |
Project-based learning in Consumer Sciences: Enhancing students’ responsibility in learning M Havenga, H De Beer Journal of Consumer Sciences 44, 2016 | 10 | 2016 |
Preparing first-year engineering students for cooperation in real-world projects M Havenga, AJ Swart European Journal of Engineering Education 47 (4), 558-576, 2022 | 9 | 2022 |
Problem-based projects in computer programming: students’ cooperation, responsibilities and dependencies M Havenga African Journal of Research in Mathematics, Science and Technology Education …, 2018 | 8 | 2018 |
Thinking processes used by high-performing students in a computer programming task M Havenga, E Mentz, R De Villiers TD: The Journal for Transdisciplinary Research in Southern Africa 7 (1), 25-40, 2011 | 8 | 2011 |
Mathematical game-based learning: education students’ collaboration and on-line experiences during disrupted Covid-19 circumstances T Jordaan, M Havenga, B Bunt World Transactions on Engineering and Technology Education 19 (3), 263-270, 2021 | 7 | 2021 |
The Use of Self-directed Metacognitive Questioning during Pair Programming in Economically Deprived Rural Schools B Breed, E Mentz, M Havenga, I Govender, D Govender, F Dignum, ... African Journal of Research in Mathematics, Science and Technology Education …, 2013 | 7 | 2013 |
Correlating learning outcomes to the graduate attributes of the International Engineering Alliance in a problem-based learning module AJ Swart, M Havenga 2019 IEEE Global Engineering Education Conference (EDUCON), 34-38, 2019 | 6 | 2019 |