Implementation of Gamified Programming Learning Assistant System

Despite the rapid growth of the ICT sector, there is a gap between it and STEM education, resulting in high dropout rates in computer science and engineering programs. This has led to many vacancies in the ICT job market. A major challenge is that traditional teaching methods fail to engage students...

Full description

Saved in:
Bibliographic Details
Published inProceedings of IEEE International Symposium on Consumer Electronics pp. 1 - 4
Main Authors Sandi Kyaw, Htoo Htoo, Kaneko, Keiichi, Funabiki, Nobuo, Kao, Wen-Chung
Format Conference Proceeding
LanguageEnglish
Published IEEE 11.01.2025
Subjects
Online AccessGet full text

Cover

Loading…
Abstract Despite the rapid growth of the ICT sector, there is a gap between it and STEM education, resulting in high dropout rates in computer science and engineering programs. This has led to many vacancies in the ICT job market. A major challenge is that traditional teaching methods fail to engage students in difficult and abstract STEM subjects like programming. To overcome this, innovative technology-enhanced learning solutions are needed. In the past, we created a Programming Learning Assistant System (PLAS) to help novice students learn programming. PLAS provides various types of exercises to develop code reading and writing skills at different levels. In this paper, we implement the gamification into PLAS to enhance students' understanding of programming concepts, boost their confidence, spark their interest in STEM fields, and increase engagement in the course through interactive and stimulating scenarios.
AbstractList Despite the rapid growth of the ICT sector, there is a gap between it and STEM education, resulting in high dropout rates in computer science and engineering programs. This has led to many vacancies in the ICT job market. A major challenge is that traditional teaching methods fail to engage students in difficult and abstract STEM subjects like programming. To overcome this, innovative technology-enhanced learning solutions are needed. In the past, we created a Programming Learning Assistant System (PLAS) to help novice students learn programming. PLAS provides various types of exercises to develop code reading and writing skills at different levels. In this paper, we implement the gamification into PLAS to enhance students' understanding of programming concepts, boost their confidence, spark their interest in STEM fields, and increase engagement in the course through interactive and stimulating scenarios.
Author Kao, Wen-Chung
Kaneko, Keiichi
Sandi Kyaw, Htoo Htoo
Funabiki, Nobuo
Author_xml – sequence: 1
  givenname: Htoo Htoo
  surname: Sandi Kyaw
  fullname: Sandi Kyaw, Htoo Htoo
  email: htoohtoosk@go.tuat.ac.jp
  organization: Tokyo University of Agriculture and Technology,Department of Computer and Information Science,Tokyo,Japan
– sequence: 2
  givenname: Keiichi
  surname: Kaneko
  fullname: Kaneko, Keiichi
  email: k1kaneko@cc.tuat.ac.jp
  organization: Tokyo University of Agriculture and Technology,Department of Computer and Information Science,Tokyo,Japan
– sequence: 3
  givenname: Nobuo
  surname: Funabiki
  fullname: Funabiki, Nobuo
  email: funabiki@okayama-u.ac.jp
  organization: Okayama University,Department of Information and Communication Systems,Okayama,Japan
– sequence: 4
  givenname: Wen-Chung
  surname: Kao
  fullname: Kao, Wen-Chung
  email: jungkao@ntnu.edu.tw
  organization: National Taiwan Normal University,Department of Electrical Engineering,Taipei,Taiwan
BookMark eNo1j1FLwzAUhaMouM39A8H-gdbcpml73xxlzkJBwb2Pa3MzIks6mr7s31tRn87H4ePAWYqbMAQW4hFkBiDxqW2abanKospymetsrpQEzK_EGiuslQKdA5T6Wixy0HVaSAl3Yhnj1wyIGhfiufXnE3sOE01uCMlgkx15Zx2b5H0cjiN578Ix6ZjG8AObGF2cKEzJxyVO7O_FraVT5PVfrsT-ZbtvXtPubdc2my51qKa0tiXZ3misFPWVpgqJ7CdLNEQlYw91BQZnwYAiLGqoTW_7XFmCwmhWaiUefmcdMx_Oo_M0Xg7_h9U3oS1OEA
ContentType Conference Proceeding
DBID 6IE
6IH
CBEJK
RIE
RIO
DOI 10.1109/ICCE63647.2025.10930192
DatabaseName IEEE Electronic Library (IEL) Conference Proceedings
IEEE Proceedings Order Plan (POP) 1998-present by volume
IEEE Xplore All Conference Proceedings
IEEE/IET Electronic Library
IEEE Proceedings Order Plans (POP) 1998-present
DatabaseTitleList
Database_xml – sequence: 1
  dbid: RIE
  name: IEEE/IET Electronic Library
  url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/
  sourceTypes: Publisher
DeliveryMethod fulltext_linktorsrc
Discipline Engineering
Education
EISBN 9798331521165
EISSN 2158-4001
EndPage 4
ExternalDocumentID 10930192
Genre orig-research
GroupedDBID 6IE
6IF
6IH
6IL
6IN
AAWTH
ABLEC
ACGFS
ADZIZ
ALMA_UNASSIGNED_HOLDINGS
BEFXN
BFFAM
BGNUA
BKEBE
BPEOZ
CBEJK
CHZPO
IEGSK
IJVOP
M43
OCL
RIE
RIL
RIO
ID FETCH-LOGICAL-i93t-8f6afcd5973ac75a79aafbe09daa6e9c1871d9cd5d13a94818dcfc23fa14d5e33
IEDL.DBID RIE
IngestDate Wed Aug 27 01:41:32 EDT 2025
IsPeerReviewed true
IsScholarly true
Language English
LinkModel DirectLink
MergedId FETCHMERGED-LOGICAL-i93t-8f6afcd5973ac75a79aafbe09daa6e9c1871d9cd5d13a94818dcfc23fa14d5e33
PageCount 4
ParticipantIDs ieee_primary_10930192
PublicationCentury 2000
PublicationDate 2025-Jan.-11
PublicationDateYYYYMMDD 2025-01-11
PublicationDate_xml – month: 01
  year: 2025
  text: 2025-Jan.-11
  day: 11
PublicationDecade 2020
PublicationTitle Proceedings of IEEE International Symposium on Consumer Electronics
PublicationTitleAbbrev ICCE
PublicationYear 2025
Publisher IEEE
Publisher_xml – name: IEEE
SSID ssj0019959
Score 2.279966
Snippet Despite the rapid growth of the ICT sector, there is a gap between it and STEM education, resulting in high dropout rates in computer science and engineering...
SourceID ieee
SourceType Publisher
StartPage 1
SubjectTerms Codes
Computer languages
Consumer electronics
Education
Games
gamification
Problem-solving
programming learning
Programming profession
serious game
Sparks
STEM
Writing
Title Implementation of Gamified Programming Learning Assistant System
URI https://ieeexplore.ieee.org/document/10930192
hasFullText 1
inHoldings 1
isFullTextHit
isPrint
link http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LS8NAEF5sT3pRa8U3OXhN6mY3j70JpbUKFg8Veiuzu7NSpKlIcvHXu5Ok9QGCtxAmm7BDdmZ2v-8bxq4zl6scVBwqlBhKrXQI3CahMLFMtM6RSyI4P07TybN8mCfzlqxec2EQsQafYUSX9Vm-XZuKtsoGJH1EKUmHdXzl1pC1tkcGJJzVAri83eB-OBylJI7ua8A4iTaP_miiUseQ8T6bbt7eQEdeo6rUkfn4Jcz47887YP0vul7wtA1Eh2wHix61Y26hGz2290118Ijd1orAq5Z0VARrF9zBaul8MkrDEFxr5Q2DVnr1JfAupCyzKING37zPZuPRbDgJ20YK4VKJMsxdCs5YXzoIMFkCmQJwGm-UBUhRGe6LJqu8geUCSL0lt8aZWDjg0iYoxDHrFusCT1ggACFD5xcGX4fEjivpMwSZQ5pp_2vn8pT1aV4Wb41UxmIzJWd_3D9nu-Qe2tPg_IJ1y_cKL32UL_VV7d1P0iOnhA
linkProvider IEEE
linkToHtml http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELagDMAClCLeZGB1imPn4Q2pammhrRiK1K3y44wQaopQuvDr8SVpeUhIbFF0cSKf4ruzv-87Qq5Tl8lMyYhKEECFlpoqZmPKTSRirTNgAgnOo3HSfxL303hak9VLLgwAlOAzCPGyPMu3C7PErbI2Sh9hSrJJtnzgj6OKrrU-NEDprBrC5S3bg06nm6A8uq8CozhcPfyjjUoZRXp7ZLx6fwUeeQ2XhQ7Nxy9pxn9_4D5pfRH2gsd1KDogG5A3sSFzDd5okt1vuoOH5LbUBJ7XtKM8WLjgTs1fnE9HcRgEbM29YVCLrz4H3omYZ-ZFUCmct8ik1510-rRupUBfJC9o5hLljPXFA1cmjVUqlXIabqRVKgFpmC-brPQGlnGF-i2ZNc5E3CkmbAycH5FGvsjhmARcgUrB-aXBVyKRY1L4HEFkKkm1_7kzcUJaOC-zt0osY7aaktM_7l-R7f5kNJwNB-OHM7KDrsIdDsbOSaN4X8KFj_mFviw9_QnCdarO
openUrl ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=Proceedings+of+IEEE+International+Symposium+on+Consumer+Electronics&rft.atitle=Implementation+of+Gamified+Programming+Learning+Assistant+System&rft.au=Sandi+Kyaw%2C+Htoo+Htoo&rft.au=Kaneko%2C+Keiichi&rft.au=Funabiki%2C+Nobuo&rft.au=Kao%2C+Wen-Chung&rft.date=2025-01-11&rft.pub=IEEE&rft.eissn=2158-4001&rft.spage=1&rft.epage=4&rft_id=info:doi/10.1109%2FICCE63647.2025.10930192&rft.externalDocID=10930192