Abstract: | Sixteen adult volunteers provided thinking-aloud protocols while undergoing a 10-hr individually administered course in BASIC (beginner's all-purpose symbolic instruction code) programming. Three levels of goals were identified as operative in the learning situation: task-completion goals, instructional goals, and personal knowledge-building goals. Although protocol statements indicating knowledge-building goals were infrequent, students exhibiting a relatively high proportion of them were distinctive in several ways. They did significantly better on a posttest. Their performance in goal cue selections differed from that of other participants in ways consistent with their orientation: They responded more often to learning goal cues than to task goal cues. They actively related new learning to prior knowledge and they posed and tried to solve problems and questions. Students oriented toward instructional goals tended to focus on what was explicitly taught. Students oriented toward task-completion goals tended to equate learning with successful completion of assigned tasks. Level of goal orientation and posttest performance were unrelated to level of education and prior computer experience but were positively related to previous experience of independent learning. |