Automated Data-Driven Hint Generation in Intelligent Tutoring Systems for Code-Writing: On the Road of Future Research.

Introductory programming is an essential part of the curriculum in any engineering discipline in universities. However, for many beginning students, it is very difficult to learn. In particular, these students often get stuck and frustrated when attempting to solve programming exercises. One way...

Full description

Saved in:
Bibliographic Details
Main Authors: Ho Chi, Minh, S.M.F.D, Syed Mustapha
Format: Journal
Language:en
Published: 2018
Subjects:
Online Access:http://ur.aeu.edu.my/501/1/Automated%20Data-Driven%20Hint%20Generation%20in.pdf
http://ur.aeu.edu.my/501/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1831336458467672064
author Ho Chi, Minh
S.M.F.D, Syed Mustapha
author_facet Ho Chi, Minh
S.M.F.D, Syed Mustapha
author_sort Ho Chi, Minh
building AEU Library
collection Institutional Repository
content_provider Asia e University
content_source AEU University Repository
continent Asia
country Malaysia
description Introductory programming is an essential part of the curriculum in any engineering discipline in universities. However, for many beginning students, it is very difficult to learn. In particular, these students often get stuck and frustrated when attempting to solve programming exercises. One way to assist beginning programmers to overcome difficulties in learning to program is to use intelligent tutoring systems (ITSs) for programming, which can provide students with personalized hints of students’ solving process in programming exercises. Currently, mostly these systems manually construct the domain models. They take much time to construct, especially for exercises with very large solution spaces. One of the major challenges associated with handling ITSs for programming comes from the diversity of possible code solutions that a student can write. The use of data-driven approaches to develop these ITSs is just starting to be explored in the field. Given that this is still a relatively new research field, many challenges are still remained unsolved. Our goal in this paper is to review and classify analysis techniques that are requested to generate datadriven hints in ITSs for programming. This work also aims equally to identify the possible future directions in this research field.
format Journal
id my-aeu-eprints.501
institution Asia e University
language en
publishDate 2018
record_format eprints
spelling my-aeu-eprints.5012019-06-22T03:16:00Z http://ur.aeu.edu.my/501/ Automated Data-Driven Hint Generation in Intelligent Tutoring Systems for Code-Writing: On the Road of Future Research. Ho Chi, Minh S.M.F.D, Syed Mustapha AI Indexes (General) Introductory programming is an essential part of the curriculum in any engineering discipline in universities. However, for many beginning students, it is very difficult to learn. In particular, these students often get stuck and frustrated when attempting to solve programming exercises. One way to assist beginning programmers to overcome difficulties in learning to program is to use intelligent tutoring systems (ITSs) for programming, which can provide students with personalized hints of students’ solving process in programming exercises. Currently, mostly these systems manually construct the domain models. They take much time to construct, especially for exercises with very large solution spaces. One of the major challenges associated with handling ITSs for programming comes from the diversity of possible code solutions that a student can write. The use of data-driven approaches to develop these ITSs is just starting to be explored in the field. Given that this is still a relatively new research field, many challenges are still remained unsolved. Our goal in this paper is to review and classify analysis techniques that are requested to generate datadriven hints in ITSs for programming. This work also aims equally to identify the possible future directions in this research field. 2018 Journal PeerReviewed text en http://ur.aeu.edu.my/501/1/Automated%20Data-Driven%20Hint%20Generation%20in.pdf Ho Chi, Minh and S.M.F.D, Syed Mustapha (2018) Automated Data-Driven Hint Generation in Intelligent Tutoring Systems for Code-Writing: On the Road of Future Research. International Journal of Emerging Technologies in Learning (iJET), 3 (9). pp. 174-189. ISSN 1863-0383
spellingShingle AI Indexes (General)
Ho Chi, Minh
S.M.F.D, Syed Mustapha
Automated Data-Driven Hint Generation in Intelligent Tutoring Systems for Code-Writing: On the Road of Future Research.
title Automated Data-Driven Hint Generation in Intelligent Tutoring Systems for Code-Writing: On the Road of Future Research.
title_full Automated Data-Driven Hint Generation in Intelligent Tutoring Systems for Code-Writing: On the Road of Future Research.
title_fullStr Automated Data-Driven Hint Generation in Intelligent Tutoring Systems for Code-Writing: On the Road of Future Research.
title_full_unstemmed Automated Data-Driven Hint Generation in Intelligent Tutoring Systems for Code-Writing: On the Road of Future Research.
title_short Automated Data-Driven Hint Generation in Intelligent Tutoring Systems for Code-Writing: On the Road of Future Research.
title_sort automated data-driven hint generation in intelligent tutoring systems for code-writing: on the road of future research.
topic AI Indexes (General)
url http://ur.aeu.edu.my/501/1/Automated%20Data-Driven%20Hint%20Generation%20in.pdf
http://ur.aeu.edu.my/501/
url_provider http://ur.aeu.edu.my/