Over the past few decades, many studies conducted in the field of learning science have reported that scaffolding plays an important role in human learning. To scaffold a learner efficiently, a teacher should predict how much support a learner must have to complete tasks and then decide the optimal degree of assistance to support the learner’s development. Nevertheless, it is difficult to ascertain the optimal degree of assistance for learner development.