Enhancing student learning and engagement with object-oriented block-based programming tool
Technologies have been adopted and integrated into various aspects of life, including education and learning. Gamified learning is effective to promote student learning and motivations. Object-Oriented Programming (OOP) is a fundamental topic taught to university students, and in certain countries,...
Saved in:
Main Authors: | , , , , , |
---|---|
Other Authors: | |
Format: | Article |
Language: | English |
Published: |
2024
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/181901 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
id |
sg-ntu-dr.10356-181901 |
---|---|
record_format |
dspace |
spelling |
sg-ntu-dr.10356-1819012024-12-30T04:21:43Z Enhancing student learning and engagement with object-oriented block-based programming tool Chin, Xavier Jia Le Seow, Chee Kiat Cai, Yiyu Zhu, Yongqing Wang, Min Cao, Qi School of Mechanical and Aerospace Engineering Engineering Block-based programming Gamified learning Technologies have been adopted and integrated into various aspects of life, including education and learning. Gamified learning is effective to promote student learning and motivations. Object-Oriented Programming (OOP) is a fundamental topic taught to university students, and in certain countries, it is introduced as an enrichment course for younger students. It is beneficial to develop young students on the interests in software programming. Equipping younger students with essential programming skills will be helpful and better prepare them to excel in the digital age in the future. This research leverages the benefits of gamification to enhance student engagement by developing an educational game for teaching OOP. The developed educational visual programming tool simplifies complex OOP concepts and engagingly presents them through the medium of a game. It provides an alternative learning approach to visualizing and understanding OOP. The study yielded positive results, with improved test scores and a more consistent performance. It highlights the effectiveness of this approach in teaching OOP. The positive feedback from students regarding their enjoyment of gameplay also shows the potential of gamified learning in enhancing engagement. Published version 2024-12-30T04:21:43Z 2024-12-30T04:21:43Z 2024 Journal Article Chin, X. J. L., Seow, C. K., Cai, Y., Zhu, Y., Wang, M. & Cao, Q. (2024). Enhancing student learning and engagement with object-oriented block-based programming tool. International Journal of Information and Education Technology, 14(7), 910-919. https://dx.doi.org/10.18178/ijiet.2024.14.7.2117 2010-3689 https://hdl.handle.net/10356/181901 10.18178/ijiet.2024.14.7.2117 2-s2.0-85199251285 7 14 910 919 en International Journal of Information and Education Technology © 2024 by the authors. This is an open access article distributed under the Creative Commons Attribution License which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited (CC BY 4.0). application/pdf |
institution |
Nanyang Technological University |
building |
NTU Library |
continent |
Asia |
country |
Singapore Singapore |
content_provider |
NTU Library |
collection |
DR-NTU |
language |
English |
topic |
Engineering Block-based programming Gamified learning |
spellingShingle |
Engineering Block-based programming Gamified learning Chin, Xavier Jia Le Seow, Chee Kiat Cai, Yiyu Zhu, Yongqing Wang, Min Cao, Qi Enhancing student learning and engagement with object-oriented block-based programming tool |
description |
Technologies have been adopted and integrated into various aspects of life, including education and learning. Gamified learning is effective to promote student learning and motivations. Object-Oriented Programming (OOP) is a fundamental topic taught to university students, and in certain countries, it is introduced as an enrichment course for younger students. It is beneficial to develop young students on the interests in software programming. Equipping younger students with essential programming skills will be helpful and better prepare them to excel in the digital age in the future. This research leverages the benefits of gamification to enhance student engagement by developing an educational game for teaching OOP. The developed educational visual programming tool simplifies complex OOP concepts and engagingly presents them through the medium of a game. It provides an alternative learning approach to visualizing and understanding OOP. The study yielded positive results, with improved test scores and a more consistent performance. It highlights the effectiveness of this approach in teaching OOP. The positive feedback from students regarding their enjoyment of gameplay also shows the potential of gamified learning in enhancing engagement. |
author2 |
School of Mechanical and Aerospace Engineering |
author_facet |
School of Mechanical and Aerospace Engineering Chin, Xavier Jia Le Seow, Chee Kiat Cai, Yiyu Zhu, Yongqing Wang, Min Cao, Qi |
format |
Article |
author |
Chin, Xavier Jia Le Seow, Chee Kiat Cai, Yiyu Zhu, Yongqing Wang, Min Cao, Qi |
author_sort |
Chin, Xavier Jia Le |
title |
Enhancing student learning and engagement with object-oriented block-based programming tool |
title_short |
Enhancing student learning and engagement with object-oriented block-based programming tool |
title_full |
Enhancing student learning and engagement with object-oriented block-based programming tool |
title_fullStr |
Enhancing student learning and engagement with object-oriented block-based programming tool |
title_full_unstemmed |
Enhancing student learning and engagement with object-oriented block-based programming tool |
title_sort |
enhancing student learning and engagement with object-oriented block-based programming tool |
publishDate |
2024 |
url |
https://hdl.handle.net/10356/181901 |
_version_ |
1820027775534235648 |