Study on Usefulness of Programming Learning with Intelligent Hint

Conference: The Southeast Asian Conference on Education (SEACE2023)
Title: Study on Usefulness of Programming Learning with Intelligent Hint
Stream: Innovation & Technology
Presentation Type: Poster Presentation
Authors:
Chih-Kai Chang, National University of Tainan, Taiwan
Yu Ting Tsai, National University of Tainan, Taiwan
Cheng Zhi Lin, National University of Tainan, Taiwan

Abstract:

With the advancement of information technology, programming education has been considered important gradually. However, with the increase of programming course hours required in Curriculum Guidelines of 12-Year Basic Education, the speed of teacher training is unable to meet the demand obviously. Currently, visual programming language is widely applied in teaching programming in Taiwan in hope of helping students focus on semantic training to enhance the effectiveness of their computational thinking, whereas, there are still many difficulties in the learning process due to the lack of teachers. As a result, this research explores the usefulness of using intelligent hints to assist students in programming, anticipating the provision of different assist methods for programming teaching to enhance learners’ problem-solving ability and learning outcome. The subjects are novice programmers in the first year of college. There are two types of questions in the test. The data-driven hint generation technology is used to generate two hints as learning scaffolding, which are “Randomizing Line Numbers of the Solution” and “Multiple Choice Cloze Test”; in turn, they help to avoid hint abuse. After the experiment, students are asked to fill out the perceived usefulness questionnaire. Lastly, this research compares the effects of the two hints according to the data collected from the questionnaire. It is indicated that fill-in-the-blank questions are more helpful for programming exercises, while retaining the space for students to think independently.



Conference Comments & Feedback

Place a comment using your LinkedIn profile

Comments

Share on activity feed

Powered by WP LinkPress


Share this Presentation