# Scaffold Problems with Guide Questions

Contributors Scaffold Problems with Guide Questions Paul Salvador Inventado, Peter Scupelli June 6, 2017 Inventado and Scupelli (2016). OPR Alexandrian Usability

Ask students to answer guide questions that may help them recall prior knowledge or make inferences necessary to solve a problem.

## Context

Students are answering a multi-step math problem in an online learning system. By multi-step problems we mean math problems whose solution involves the application of a series of processes. For example, solving for the hypotenuse of a triangle requires multiple steps such as: (a) recall the Pythagorean equation, (b) substitute the value of the triangle’s sides in the equation, (c) square the values of the sides, (d) add the squared values, and (e) get the square root of the sum.

## Problem

Some students are unable to solve a problem because they may have forgotten or got confused about a concept or step in the solution process.

## Forces

1. Recalling prior knowledge. Students need to retrieve prior knowledge from long-term memory to utilize it in the working memory. Various factors may hinder prior knowledge retrieval such as limited knowledge of related concepts, poor representation of the concept in memory, or lack of familiarity.
2. Availability bias. When students do not know how to solve a problem they may apply processes that they remember worked on previous problems.However, applying the wrong process on a problem and failing to solve it may affect students’ motivation.
3. Limited working memory. The amount of information that can be held in memory while performing a task is limited. This makes it difficult to perform processes that consist of multiple concepts and steps.

## Solution

Therefore, ask students to answer guide questions that may help them solve the problem. Guide questions can be used to help students recall information they need to solve the current step or recall the next step. For example, a multiple-choice question can help students recall the Pythagorean equation without necessarily giving away the answer. Guide questions may be asked to help students make inferences on the information they have available. For example, students could be asked how a given triangle’s sides maps into the Pythagorean equation. The process of guiding students toward the solution is often called scaffolding because students are provided temporary support as they build their understanding of the concept. As students gain more experience solving the same problem type, students can be given less support (i.e., remove scaffolds) or given more complex problems such as what is described in the Personalized Problems design pattern.

## Consequences

### Benefits

1. Guide questions may help students retrieve relevant prior knowledge and focus their attention on important information so they can make inferences to solve the problem.
2. Students do not exert unnecessary time and effort trying out a solution that will not solve the problem.
3. Asking students to focus on a single concept at a time may minimize cognitive load and allow them to solve the problem more easily.

### Liabilities

1. Content creators will need to create guide questions for each problem.
2. The system should be capable of controlling the amount of learning support provided to students over time so they are encouraged to solve problems on their own instead of depending on guide questions.
3. Students may misinterpret guide questions as extra work, which may discourage them from continuing to solve the problem.
4. Students who are only confused by one or a few steps need to go through all guide questions even if they already know the answers to most of those questions.

## Evidence

### Literature

1. According to Vygotsky’s Zone of Proximal Development (ZPD), providing students with guidance may help them accomplish tasks that they cannot do otherwise.
2. Students may find it difficult to solve problems that require too much cognitive load.
3. Human tutors often reduce the difficulty of a task to help students focus on one task, identify the correctness of their actions, and understand how to solve that task.
4. Guide questions may help students recall facts or make inferences that are necessary to solve the problem.
5. Scaffolding is an effective strategy for providing human and automated tutoring feedback.

### Data

A randomized controlled trial (RCT) was conducted in ASSISTments to compare learning gains when students received learning support in the form of hints and scaffolds. Students in the hints condition received hints when they clicked on a hint request button. Students could request for one or more hints, wherein more specific information was revealed as they made hint requests. Students in the scaffold condition were asked to solve 2 to 4 guide questions whenever they could not answer the initial problem. The scaffolds were designed to help students perform a particular step in the solution process of the initial problem. The results of the experiment showed that students in the scaffold condition had higher learning gains compared to students in the hints condition.

## Related patterns

The Scaffold Problems with Guide Questions pattern shares some ideas behind the Digestible Packets design pattern. wherein the initial problem is broken into steps so students can concentrate on one problem at a time. Remember to implement the Keep It Simple design pattern when constructing a scaffold to remove extraneous information and help students focus on one task. It is important to provide students with feedback as described in the Feedback design pattern. Hints may be provided to help students identify the answer. Worked solutions may be presented if the student is still unable to solve the problem as described in the Mastery Learning Templates, Mastery Learning Exercise Generator, and Explain Worked Solutions design patterns.

## Example

ASSISTments implements the Scaffold Problems with Guide Questions design pattern using what is referred to as a scaffold. Content creators construct an initial problem and optionally provide corresponding scaffolds for the problem. Students may request for scaffolds or are provided scaffolds automatically whenever they submit an incorrect answer. AutoTutor and DeepTutor are both learning systems that use conversational agents to help students learn through dialogue. Both systems rely heavily on scaffolding to help students recall the appropriate concepts to solve a given problem. Internally, these systems use natural language processing, latent semantic analysis, and production rules to produce guide questions based on student answers. DeepTutor is an advanced version of AutoTutor that uses more advanced domain modeling methods, language processing, and tutorial strategies.

The figure below shows an example of a problem about the Pythagorean theorem (red border). When a student answers the problem incorrectly, the system provides the student with a scaffold (gray border). The scaffold asks students to identify the correct Pythagorean equation, which helps them recall the equation and prepares them for the next step in solution process.

A screenshot of a math problem in ASSISTments about the Pythagorean theorem (red border) and a scaffold (gray border) that was presented because the student answered the initial problem incorrectly (Image courtesy of ASSISTments)