Communications of the ACM
Flowchart techniques for structured programming
ACM SIGPLAN Notices
An "introduction to computing" experiment that failed
ACM-SE 16 Proceedings of the 16th annual Southeast regional conference
An experiment with an introductory course in computer science
SIGCSE '77 Proceedings of the eighth SIGCSE technical symposium on Computer science education
Evaluating curricula for the teaching of programming
ACM SIGCUE Outlook - Topics in instructional computing
Hi-index | 0.00 |
The overall approach to programming languages taken in the course is to use PL/I (with the PL/C compiler) during the first part of the semester to introduce programming concepts and techniques, then teach Fortran (with the WATFIV compiler) during the last part of the semester [2,3]. Except for a brief discussion of conventional flowcharts to help students read the examples in the texts, Nassi-Shneiderman structured flowcharts are used throughout the lectures and labs [4]. Algorithms are written in PL/I using DO-WHILE as the primary control structure, and GOTOs are not introduced except in Fortran.