Developing a Serious Game-based Platform to Support Programming Learning.
Saved in:
| Title: | Developing a Serious Game-based Platform to Support Programming Learning. |
|---|---|
| Authors: | Prasetya, Noven Indra1 noven@uwks.ac.id, Saurina, Nia1 niasaurina@uwks.ac.id, Ardiansyah, Arief2 arief.ardiansyah@unisma.ac.id |
| Source: | Journal of Educational Technology Development & Exchange. 2026, Vol. 19 Issue 2, p1-19. 19p. |
| Subject Terms: | *Educational games, *Computer programming education, *Computer science education, *Student engagement, *Educational technology, Satisfaction, C++ |
| Abstract: | Programming learning, especially among informatics students, faces significant challenges related to understanding concepts and syntax, as well as low engagement in programming courses. To address these issues, this research developed DolananCoding, a serious game-based learning platform specifically designed for C++ programming learning. The platform integrates a live coding feature, enabling students to write code directly, along with a leaderboard to motivate them through healthy competition. The immersive concept in DolananCoding is designed to provide an interactive and enjoyable learning experience, aiming to enhance students' engagement, motivation, and learning outcomes in C++ programming. This research aims to test the effectiveness of DolananCoding in supporting better and more engaging programming learning for students using three testing methods: system, unit, and user. The testing results on 276 informatics students showed that the average user satisfaction reached 4.3 out of a 5.0 scale, indicating a positive response to the DolananCoding platform. [ABSTRACT FROM AUTHOR] |
| Copyright of Journal of Educational Technology Development & Exchange is the property of Society of International Chinese in Educational Technology (SICET) and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.) | |
| Database: | Education Research Complete |
| FullText | Links: – Type: pdflink Text: Availability: 0 |
|---|---|
| Header | DbId: ehh DbLabel: Education Research Complete An: 194285306 AccessLevel: 6 PubType: Academic Journal PubTypeId: academicJournal PreciseRelevancyScore: 0 |
| IllustrationInfo | |
| Items | – Name: Title Label: Title Group: Ti Data: Developing a Serious Game-based Platform to Support Programming Learning. – Name: Author Label: Authors Group: Au Data: <searchLink fieldCode="AR" term="%22Prasetya%2C+Noven+Indra%22">Prasetya, Noven Indra</searchLink><relatesTo>1</relatesTo><i> noven@uwks.ac.id</i><br /><searchLink fieldCode="AR" term="%22Saurina%2C+Nia%22">Saurina, Nia</searchLink><relatesTo>1</relatesTo><i> niasaurina@uwks.ac.id</i><br /><searchLink fieldCode="AR" term="%22Ardiansyah%2C+Arief%22">Ardiansyah, Arief</searchLink><relatesTo>2</relatesTo><i> arief.ardiansyah@unisma.ac.id</i> – Name: TitleSource Label: Source Group: Src Data: <searchLink fieldCode="JN" term="%22Journal+of+Educational+Technology+Development+%26+Exchange%22">Journal of Educational Technology Development & Exchange</searchLink>. 2026, Vol. 19 Issue 2, p1-19. 19p. – Name: Subject Label: Subject Terms Group: Su Data: *<searchLink fieldCode="DE" term="%22Educational+games%22">Educational games</searchLink><br />*<searchLink fieldCode="DE" term="%22Computer+programming+education%22">Computer programming education</searchLink><br />*<searchLink fieldCode="DE" term="%22Computer+science+education%22">Computer science education</searchLink><br />*<searchLink fieldCode="DE" term="%22Student+engagement%22">Student engagement</searchLink><br />*<searchLink fieldCode="DE" term="%22Educational+technology%22">Educational technology</searchLink><br /><searchLink fieldCode="DE" term="%22Satisfaction%22">Satisfaction</searchLink><br /><searchLink fieldCode="DE" term="%22C%2B%2B%22">C++</searchLink> – Name: Abstract Label: Abstract Group: Ab Data: Programming learning, especially among informatics students, faces significant challenges related to understanding concepts and syntax, as well as low engagement in programming courses. To address these issues, this research developed DolananCoding, a serious game-based learning platform specifically designed for C++ programming learning. The platform integrates a live coding feature, enabling students to write code directly, along with a leaderboard to motivate them through healthy competition. The immersive concept in DolananCoding is designed to provide an interactive and enjoyable learning experience, aiming to enhance students' engagement, motivation, and learning outcomes in C++ programming. This research aims to test the effectiveness of DolananCoding in supporting better and more engaging programming learning for students using three testing methods: system, unit, and user. The testing results on 276 informatics students showed that the average user satisfaction reached 4.3 out of a 5.0 scale, indicating a positive response to the DolananCoding platform. [ABSTRACT FROM AUTHOR] – Name: AbstractSuppliedCopyright Label: Group: Ab Data: <i>Copyright of Journal of Educational Technology Development & Exchange is the property of Society of International Chinese in Educational Technology (SICET) and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract.</i> (Copyright applies to all Abstracts.) |
| PLink | https://search.ebscohost.com/login.aspx?direct=true&site=eds-live&db=ehh&AN=194285306 |
| RecordInfo | BibRecord: BibEntity: Identifiers: – Type: doi Value: 10.18785/jetde.1902.01 Languages: – Code: eng Text: English PhysicalDescription: Pagination: PageCount: 19 StartPage: 1 Subjects: – SubjectFull: Educational games Type: general – SubjectFull: Computer programming education Type: general – SubjectFull: Computer science education Type: general – SubjectFull: Student engagement Type: general – SubjectFull: Educational technology Type: general – SubjectFull: Satisfaction Type: general – SubjectFull: C++ Type: general Titles: – TitleFull: Developing a Serious Game-based Platform to Support Programming Learning. Type: main BibRelationships: HasContributorRelationships: – PersonEntity: Name: NameFull: Prasetya, Noven Indra – PersonEntity: Name: NameFull: Saurina, Nia – PersonEntity: Name: NameFull: Ardiansyah, Arief IsPartOfRelationships: – BibEntity: Dates: – D: 01 M: 04 Text: 2026 Type: published Y: 2026 Identifiers: – Type: issn-print Value: 19418027 Numbering: – Type: volume Value: 19 – Type: issue Value: 2 Titles: – TitleFull: Journal of Educational Technology Development & Exchange Type: main |
| ResultId | 1 |