ARTICLE
TITLE

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

SUMMARY

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 data-driven hints in ITSs for programming. This work also aims equally to identify the possible future directions in this research field.

 Articles related

Sushruth K. Reddy,Jhobe Steadman,John Tamerius    

ObjectiveDemonstrate performance of the Virena Global Wireless Surveillance System, an automated platform utilized in conjunction with the Sofia FIA Analyzer, for near real-time transmission of infectious disease test results to public health and other h... see more


Jon Hael Simon Brenas,Mohammad S. Al-Manir,Kate Zinszer,Christopher J. Baker,Arash Shaban-Nejad    

ObjectiveMalaria is one of the top causes of death in Africa and some other regions in the world. Data driven surveillance activities are essential for enabling the timely interventions to alleviate the impact of the disease and eventually eliminate mala... see more


Travis Mayo,Michael Coletta,Sophia Crossen,Kristen Oliver    

Objective: This session will present the impacts of enhancements made to National Syndromic Surveillance Program (NSSP) BioSense Platform Onboarding in 2017 from the perspective of CDC and public health jurisdictions.Introduction: In 2017, the National S... see more


Scott Lee,Drew Levin,Jason Thomas,Patrick Finley,Charles Heilig    

ObjectiveTo better define and automate biosurveillance syndrome categorization using modern unsupervised vector embedding techniques.IntroductionComprehensive medical syndrome definitions are critical for outbreak investigation, disease trend monitoring,... see more


Sripriya Rajamani,Erin Roche,Karen Soderberg,Aaron Bieringer    

Background: Immunization information systems (IIS) operate in an evolving health care landscape with technology changes driven by initiatives such as the Centers for Medicare and Medicaid Services EHR incentive program, promoting adoption and use of elec... see more