This study analyzed the effectiveness of training participants in the use of self-explanation strategies on their subsequent problem solving success in the writing of computer programs and on the participants\u27 use of the targeted self-explanation strategies during problem solving. The study was set in four university level computer programming classes using Microsoft Visual Basic 6.0 to teach introductory programming concepts. Participants were enrolled in an accelerated undergraduate bachelor\u27s degree program in Management of Information Technology at a private Midwestern university. The classes were divided into a training group (N=19) that received training in the targeted self-explanation strategies and a control group (N=20) that...
High attrition and failure rates are a common phenomenon in introductory programming courses and are...
The purpose of the study was to examine the efficacy of self-explanation for helping elementary scho...
This experiment was designed to compare two problem solving strategies, brainstorming and the hierar...
The purpose of this study was to examine the effect of employing self-explanation learning strategy ...
Self-efficacy, or the belief in one's ability to accomplish a task or achieve a goal, can significan...
One approach for helping students learn to program is the use of self-explanation assignments. In th...
A mental model is an internal representation that explains how something works. Mental model constru...
[[abstract]]The purpose of this study was to investigate the effects of self-explanation and prior k...
The present study combined subgoal learning and self-explanation frameworks to improve problem solvi...
The purposes of the study were to define and design two theoretically reasonable instructional metho...
The difficulty of learning to program has long been identified amongst novices. This study explored ...
125 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1985.In this quasi-experiment, the...
The current study explored the differential effects of two learning strategies, self-explanation and...
We present in this paper the results of a randomized control trial experiment that compared the effe...
188 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1986.The effect of computer progra...
High attrition and failure rates are a common phenomenon in introductory programming courses and are...
The purpose of the study was to examine the efficacy of self-explanation for helping elementary scho...
This experiment was designed to compare two problem solving strategies, brainstorming and the hierar...
The purpose of this study was to examine the effect of employing self-explanation learning strategy ...
Self-efficacy, or the belief in one's ability to accomplish a task or achieve a goal, can significan...
One approach for helping students learn to program is the use of self-explanation assignments. In th...
A mental model is an internal representation that explains how something works. Mental model constru...
[[abstract]]The purpose of this study was to investigate the effects of self-explanation and prior k...
The present study combined subgoal learning and self-explanation frameworks to improve problem solvi...
The purposes of the study were to define and design two theoretically reasonable instructional metho...
The difficulty of learning to program has long been identified amongst novices. This study explored ...
125 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1985.In this quasi-experiment, the...
The current study explored the differential effects of two learning strategies, self-explanation and...
We present in this paper the results of a randomized control trial experiment that compared the effe...
188 p.Thesis (Ph.D.)--University of Illinois at Urbana-Champaign, 1986.The effect of computer progra...
High attrition and failure rates are a common phenomenon in introductory programming courses and are...
The purpose of the study was to examine the efficacy of self-explanation for helping elementary scho...
This experiment was designed to compare two problem solving strategies, brainstorming and the hierar...