The Continuous Hint Factory - Providing Hints in Vast and Sparsely Populated Edit Distance Spaces

08/22/2017
by   Benjamin Paaßen, et al.
0

Intelligent tutoring systems can support students in solving multi-step tasks by providing a hint regarding what to do next. However, engineering such next-step hints manually or using an expert model becomes infeasible if the space of possible states is too large. Therefore, several approaches have emerged to infer next-step hints automatically, relying on past student's data. Such hints typically have the form of an edit which could have been performed by capable students in the given situation, based on what past capable students have done. In this contribution we provide a mathematical framework to analyze edit-based hint policies and, based on this theory, propose a novel hint policy to provide edit hints for learning tasks with a vast state space and sparse student data. We call this technique the continuous hint factory because it embeds student data in a continuous space, in which the most likely edit can be inferred in a probabilistic sense, similar to the hint factory. In our experimental evaluation we demonstrate that the continuous hint factory can predict what capable students would do in solving a multi-step programming task and that hints provided by the continuous hint factory match to some extent the edit hints that human tutors would have given in the same situation.

READ FULL TEXT
research
06/26/2013

Competency Tracking for English as a Second or Foreign Language Learners

My system utilizes the outcomes feature found in Moodle and other learni...
research
03/28/2023

Adaptive Scaffolding in Block-Based Programming via Synthesizing New Tasks as Pop Quizzes

Block-based programming environments are increasingly used to introduce ...
research
04/08/2022

Efficient Partial Credit Grading of Proof Blocks Problems

Proof Blocks is a software tool which allows students to practice writin...
research
05/03/2022

From Solution Synthesis to Student Attempt Synthesis for Block-Based Visual Programming Tasks

Block-based visual programming environments are increasingly used to int...
research
12/19/2019

Edit Based Grading of SQL Queries

Grading student SQL queries manually is a tedious and error-prone proces...
research
11/01/2022

Analysis Without Data: Teaching Students to Tackle the VAST Challenge

The VAST Challenges have been shown to be an effective tool in visual an...
research
10/08/2020

Extending the Hint Factory for the assistance dilemma: A novel, data-driven HelpNeed Predictor for proactive problem-solving help

Determining when and whether to provide personalized support is a well-k...

Please sign up or login with your details

Forgot password? Click here to reset