Six Thinking Aspects of Programming.

John F. Schrage · 1997

Based on literature and student input, six major concerns have been noted for student programming progress for the academic class and work environment. The areas of concern are module driver programming, program documentation, output design, data design, data validation; and reusable code. Each area has been analyzed and examined in the teaching of computer programming over a period of about 20 years. The key element continues to be thinking. Getting programming students to think about each of the concerns and applying those principles to their environment leads to a better programmer. (Contains 15 references.) (Author/AEF) ******************************************************************************** Reproductions supplied by EDRS are the best that can be made from the original document. ******************************************************************************** SIX THINKING ASPECTS OF PROGRAMMING U.S. DEPARTMENT OF EDUCATION Office of Educational Research and Improvement EDUCATIONAL RESOURCES INFORMATION CENTER (ERIC) 0 This document has been reproduced as received from the person or organization originating it. 0 Minor changes have been made to improve reproduction quality. Points of view or opinions stated in this document do not necessarily represent official OERI position or policy. John F. Schrage Southern Illinois University at Edwardsville PERMISSION TO REPRODUCE THIS MATERIAL HAS BEEN GRANTED BY

Read the paper · More papers on PaperTik