TY - JOUR
T1 - Real-time feedback learning system based on programming logs analysis
AU - Huang, Sheng Bo
AU - Lai, Chin Feng
AU - Jeng, Yu Lin
N1 - Publisher Copyright:
© 2021 Taiwan Academic Network Management Committee. All rights reserved.
PY - 2021
Y1 - 2021
N2 - With the development and growth of information technology computational thinking has become a crucial skill. Therefore, using programming courses is a common way of training students in computational skills; however, students usually have poor academic performance when it comes to programming courses. The main reason is that they do not have enough background knowledge to recognize compiler messages, which makes it difficult for them to learn these courses. Therefore, this study developed a Real-Time Feedback Learning System (RTFLS) to help students learn programming. The proposed system integrates a real-time module, a search module, and a push technology module. Therefore, when students practice programming, the RTFLS can monitor their compiler messages, filter and parse them while searching for reference resources and their instant response messages on the Internet. Although the RTFLS has a positive impact on the students’ learning performances there are some problems with low relevance in the response messages of the RTFLS. This is because certain compiler messages do not appear in the programming syntax, but can cause errors. Therefore, in some cases, the RTFLS cannot effectively provide highly-relevant response messages.
AB - With the development and growth of information technology computational thinking has become a crucial skill. Therefore, using programming courses is a common way of training students in computational skills; however, students usually have poor academic performance when it comes to programming courses. The main reason is that they do not have enough background knowledge to recognize compiler messages, which makes it difficult for them to learn these courses. Therefore, this study developed a Real-Time Feedback Learning System (RTFLS) to help students learn programming. The proposed system integrates a real-time module, a search module, and a push technology module. Therefore, when students practice programming, the RTFLS can monitor their compiler messages, filter and parse them while searching for reference resources and their instant response messages on the Internet. Although the RTFLS has a positive impact on the students’ learning performances there are some problems with low relevance in the response messages of the RTFLS. This is because certain compiler messages do not appear in the programming syntax, but can cause errors. Therefore, in some cases, the RTFLS cannot effectively provide highly-relevant response messages.
UR - http://www.scopus.com/inward/record.url?scp=85113770668&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85113770668&partnerID=8YFLogxK
U2 - 10.53106/160792642021072204006
DO - 10.53106/160792642021072204006
M3 - Article
AN - SCOPUS:85113770668
SN - 1607-9264
VL - 22
SP - 779
EP - 787
JO - Journal of Internet Technology
JF - Journal of Internet Technology
IS - 4
ER -