Knowledge Integration in Introductory Programming: CodeProbe and Interactive Case Studies
Title:
Knowledge Integration in Introductory Programming: CodeProbe and Interactive Case Studies
Author:
Bell, John E. Linn, Marcia C. Clancy, Michael
Appeared in:
Interactive learning environments
Paging:
Volume 4 (1994) nr. 1 pages 75-95
Year:
1994
Contents:
To help introductory programming students gain an integrated, generative understanding of LISP, we designed, implemented, and evaluated the LISP Knowledge Integration Environment (LISP-KIE). The LISP-KIE reflected a conceptual framework which featured (a) scaffolding of students as they control their own learning rather than telling students what they should know and (b) activities engaging students in expert problem-solving practices rather than exercises emphasizing syntax and small problems. We conducted two in-depth studies and one comparison study to show that the LISP-KIE fostered knowledge integration. By knowledge integration, we mean linked, organized, and connected information about such aspects of programming as design, testing, specific problem solutions, and self-monitoring.