234 research outputs found
An integrated environment for problem solving and program development
A framework for an integrated problem solving and program development environment that addresses the needs of students learning programming is proposed. Several objectives have been accomplished: defining the tasks required for program development and a literature review to determine the actual difficulties involved in learning those tasks. A comprehensive Study of environments and tools developed to support the learning of problem solving and programming was then performed, covering programming environments, debugging aids, intelligent tutoring systems, and intelligent programming environments. This was followed by a careful analysis and critique of these systems, which uncovered the limitations that have prevented them from accomplishing their goals.
Next, an extensive study of problem solving methodologies developed in this century was carried out and a common model for problem solving was produced. The tasks of program development were then integrated with the common model for problem solving. Then, the cognitive activities required for problem solving and program development were identified and also integrated with the common model to form a Dual Common Model for problem Solving and Program Development. This dual common model was then used to define the functional specifications for a problem solving and program development environment which was designed, implemented, tested, and integrated into the curriculum.
The development of the new environment for learning problem solving and programming was followed by the planning of a cognitively oriented assessment method and the development of related instruments to evaluate the process and the product of problem solving. A detailed statistical experiment to study the effect of this environment on students\u27 problem solving and program development skills, including system testing by protocol analysis, and performance evaluation of students based on research hypotheses and questions, was also designed, implemented and the result reported
Recommended from our members
Management of computer technology in the public schools : guidelines for the superintendent of schools.
Academic Catalog Volume 5: 1963-65 to 1965-67
https://digitalcommons.esf.edu/acadcat/1004/thumbnail.jp
2013-2014 Lindenwood University-Belleville Course Catalog
Lindenwood University-Belleville Course Cataloghttps://digitalcommons.lindenwood.edu/catalogs/1200/thumbnail.jp
2007-2008 Undergraduate Catalog
2007-2008 undergraduate catalog for Morehead State University
2008-2009 Undergraduate Catalog
2008-2009 undergraduate catalog for Morehead State University
2014-2015 Graduate Catalog
https://digitalcommons.sacredheart.edu/g_cat/1000/thumbnail.jp
Recommended from our members
Course Catalog 2010-2011
ACADEMIC CALENDAR 4 THE CSU SYSTEM 5 THE UNIVERSITY 8 ACADEMIC PROGRAM 13 STUDENT LIFE 23 ADMISSION 36 FEE SCHEDULE 43 ACADEMIC REGULATIONS 46 MINORS 58 CERTIFICATE PROGRAMS 60 EXTENDED LEARNING 62 UNDERGRADUATE DEGREE PROGRAMS 64 Academic Support Programs General Education Program Undergraduate Degree Programs GRADUATE STUDY 370 Graduate Degree Programs FACULTY 537 APPENDIX 558 INDEX 565https://scholarworks.lib.csusb.edu/csusb-catalog/1014/thumbnail.jp
- …