DEVELOPING A GAME-BASED PLATFORM FOR STUDENTS TO LEARN PROGRAMMING.

Saved in:
Bibliographic Details
Title: DEVELOPING A GAME-BASED PLATFORM FOR STUDENTS TO LEARN PROGRAMMING.
Authors: PRASETYA, Noven Indra1, DEGENG, I. Nyoman Sudana2, PATMANTHARA, Syaad2, ULFA, Saida2
Source: Turkish Online Journal of Distance Education (TOJDE). Jul2026, Vol. 27 Issue 3, p214-225. 12p.
Subject Terms: *Computer programming education, *Gamification, *Student engagement, *Computer software development, *Educational technology, Immersive design, Satisfaction, Real-time computing
Abstract: This research centers on the development and validation of a game-based platform for programming learning, aimed at enhancing student engagement and motivation in introductory programming courses. The platform integrates live coding features with game elements, including characters, points, badges, leaderboards, and interactive challenges. Employing a research and development approach through the waterfall model, the study encompassed stages of requirement analysis, system design, implementation, and testing. Testing phases included unit testing, system testing, and user testing to ensure technical functionality and user satisfaction. A total of 276 Informatics students from Universitas Wijaya Kusuma Surabaya participated, using the platform over a five week period. User satisfaction was assessed with the End User Computing Satisfaction (EUCS) instrument, evaluating key dimensions such as content, format, ease of use, timeliness, and accuracy. The findings indicated high levels of user satisfaction, with scores exceeding 4.00, signaling positive reception and readiness for broader application in programming learning. Game-based platform presents an innovative approach to programming instruction, promoting student autonomy and motivation and providing a practical, hands-on learning experience through real time coding challenges. [ABSTRACT FROM AUTHOR]
Copyright of Turkish Online Journal of Distance Education (TOJDE) is the property of Turkish Online Journal of Distance Education 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: 195172449
AccessLevel: 6
PubType: Academic Journal
PubTypeId: academicJournal
PreciseRelevancyScore: 0
IllustrationInfo
Items – Name: Title
  Label: Title
  Group: Ti
  Data: DEVELOPING A GAME-BASED PLATFORM FOR STUDENTS TO LEARN PROGRAMMING.
– Name: Author
  Label: Authors
  Group: Au
  Data: <searchLink fieldCode="AR" term="%22PRASETYA%2C+Noven+Indra%22">PRASETYA, Noven Indra</searchLink><relatesTo>1</relatesTo><br /><searchLink fieldCode="AR" term="%22DEGENG%2C+I%2E+Nyoman+Sudana%22">DEGENG, I. Nyoman Sudana</searchLink><relatesTo>2</relatesTo><br /><searchLink fieldCode="AR" term="%22PATMANTHARA%2C+Syaad%22">PATMANTHARA, Syaad</searchLink><relatesTo>2</relatesTo><br /><searchLink fieldCode="AR" term="%22ULFA%2C+Saida%22">ULFA, Saida</searchLink><relatesTo>2</relatesTo>
– Name: TitleSource
  Label: Source
  Group: Src
  Data: <searchLink fieldCode="JN" term="%22Turkish+Online+Journal+of+Distance+Education+%28TOJDE%29%22">Turkish Online Journal of Distance Education (TOJDE)</searchLink>. Jul2026, Vol. 27 Issue 3, p214-225. 12p.
– Name: Subject
  Label: Subject Terms
  Group: Su
  Data: *<searchLink fieldCode="DE" term="%22Computer+programming+education%22">Computer programming education</searchLink><br />*<searchLink fieldCode="DE" term="%22Gamification%22">Gamification</searchLink><br />*<searchLink fieldCode="DE" term="%22Student+engagement%22">Student engagement</searchLink><br />*<searchLink fieldCode="DE" term="%22Computer+software+development%22">Computer software development</searchLink><br />*<searchLink fieldCode="DE" term="%22Educational+technology%22">Educational technology</searchLink><br /><searchLink fieldCode="DE" term="%22Immersive+design%22">Immersive design</searchLink><br /><searchLink fieldCode="DE" term="%22Satisfaction%22">Satisfaction</searchLink><br /><searchLink fieldCode="DE" term="%22Real-time+computing%22">Real-time computing</searchLink>
– Name: Abstract
  Label: Abstract
  Group: Ab
  Data: This research centers on the development and validation of a game-based platform for programming learning, aimed at enhancing student engagement and motivation in introductory programming courses. The platform integrates live coding features with game elements, including characters, points, badges, leaderboards, and interactive challenges. Employing a research and development approach through the waterfall model, the study encompassed stages of requirement analysis, system design, implementation, and testing. Testing phases included unit testing, system testing, and user testing to ensure technical functionality and user satisfaction. A total of 276 Informatics students from Universitas Wijaya Kusuma Surabaya participated, using the platform over a five week period. User satisfaction was assessed with the End User Computing Satisfaction (EUCS) instrument, evaluating key dimensions such as content, format, ease of use, timeliness, and accuracy. The findings indicated high levels of user satisfaction, with scores exceeding 4.00, signaling positive reception and readiness for broader application in programming learning. Game-based platform presents an innovative approach to programming instruction, promoting student autonomy and motivation and providing a practical, hands-on learning experience through real time coding challenges. [ABSTRACT FROM AUTHOR]
– Name: AbstractSuppliedCopyright
  Label:
  Group: Ab
  Data: <i>Copyright of Turkish Online Journal of Distance Education (TOJDE) is the property of Turkish Online Journal of Distance Education 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=195172449
RecordInfo BibRecord:
  BibEntity:
    Languages:
      – Code: eng
        Text: English
    PhysicalDescription:
      Pagination:
        PageCount: 12
        StartPage: 214
    Subjects:
      – SubjectFull: Computer programming education
        Type: general
      – SubjectFull: Gamification
        Type: general
      – SubjectFull: Student engagement
        Type: general
      – SubjectFull: Computer software development
        Type: general
      – SubjectFull: Educational technology
        Type: general
      – SubjectFull: Immersive design
        Type: general
      – SubjectFull: Satisfaction
        Type: general
      – SubjectFull: Real-time computing
        Type: general
    Titles:
      – TitleFull: DEVELOPING A GAME-BASED PLATFORM FOR STUDENTS TO LEARN PROGRAMMING.
        Type: main
  BibRelationships:
    HasContributorRelationships:
      – PersonEntity:
          Name:
            NameFull: PRASETYA, Noven Indra
      – PersonEntity:
          Name:
            NameFull: DEGENG, I. Nyoman Sudana
      – PersonEntity:
          Name:
            NameFull: PATMANTHARA, Syaad
      – PersonEntity:
          Name:
            NameFull: ULFA, Saida
    IsPartOfRelationships:
      – BibEntity:
          Dates:
            – D: 01
              M: 07
              Text: Jul2026
              Type: published
              Y: 2026
          Identifiers:
            – Type: issn-print
              Value: 13026488
          Numbering:
            – Type: volume
              Value: 27
            – Type: issue
              Value: 3
          Titles:
            – TitleFull: Turkish Online Journal of Distance Education (TOJDE)
              Type: main
ResultId 1