NotesFAQContact Us
Search Tips
Peer reviewed Peer reviewed
Direct linkDirect link
ERIC Number: EJ822239
Record Type: Journal
Publication Date: 2003-Jul
Pages: 27
Abstractor: As Provided
Reference Count: 58
ISSN: ISSN-1093-023X
A Case Study in an Integrated Development and Problem Solving Environment
Deek, Fadi P.; McHugh, James A.
Journal of Interactive Learning Research, v14 n3 p333-359 Jul 2003
This article describes an integrated problem solving and program development environment, illustrating the application of the system with a detailed case study of a small-scale programming problem. The system, which is based on an explicit cognitive model, is intended to guide the novice programmer through the stages of problem solving and program development, from problem formulation, planning, and design, to testing and delivery. Students learn problem solving and the elements of software engineering because of the way in which both methodologies are explicitly embedded in the system. The case study illustrates how systemic, cognitively-based dialogs facilitate the problem solving and program development tasks, while the overall architecture of the system continually re-enforces an understanding of software engineering methodology. An initial version of the system has been integrated into an introductory course on computing, and evaluated in terms of its effect on student learning. (Contains 4 figures.)
Association for the Advancement of Computing in Education. P.O. Box 1545, Chesapeake, VA 23327-1545. Tel: 757-366-5606; Fax: 703-997-8760; e-mail:; Web site:
Publication Type: Journal Articles; Reports - Descriptive
Education Level: N/A
Audience: N/A
Language: English
Sponsor: N/A
Authoring Institution: N/A