ACM Home Page
Please provide us with feedback. Feedback
The uses of program reading
Full text PdfPdf (879 KB)
Source ACM SIGCSE Bulletin archive
Volume 17 ,  Issue 2  (June 1985) table of contents
Pages: 5 - 14  
Year of Publication: 1985
ISSN:0097-8418
Author
Lionel E. Deimel, Jr.  Department of Computer Science, North Carolina State University, Raleigh, North Carolina
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 1,   Downloads (12 Months): 28,   Citation Count: 4
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/382204.382524
What is a DOI?

ABSTRACT

It is argued that program reading is an important programmer activity and that reading skill should be taught in programming courses. Possible teaching methods are suggested. The use of program reading in test construction and as part of an overall teaching strategy is discussed. A classification of reading comprehension testing methods is provided in an appendix.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
[1] Bloom, B., et al., eds. Taxonomy of Educational Objectives: Handbook I: Cognitive Domain. New York: David McKay, 1956.
 
2
[2] Bloom, B., Hastings, J., and Madaus, G. Handbook of Formative and Summative Evaluation of Student Learning. New York: McGraw-Hill, 1971.
 
3
4
 
5
[5] Deimel, L. E. and Makoid, L. A. "Measuring Program Reading Comprehension: The Search for Methods." NECC '84: 6th Annual National Educational Computing Conference. Dayton, O.: Univ. of Dayton, 1984, 142-146.
 
6
[6] Deimel, L. E. and Makoid, L. A. "Developing Program Reading Comprehension Tests for the Computer Science Classroom." To appear in Proc. World Conf. on Computers in Education. Norfolk, Va., 1985.
 
7
[7] Deimel, L. E. and Moffat, D. V. "A More Analytical Approach to Teaching the Introductory Programming Course." Proc. National Educational Computing Conference '82. Columbia, Mo.: The Curators of the Univ. of Mo., 1982, 114-118.
 
8
[8] Deimel, L. E., Moffat, D. V., and Hodges, L. "Restructuring the Introductory Programming Course." AEDS Monitor 21, 7-8 (Jan./Feb. 1983), 11- 15.
 
9
[9] Hugo, I. St. J. "A Survey of Structural Programming Practice." AFIPS Conf. Proc., Vol. 46, 1977 National Computer x Conf. Montvale, N. J.: AFIPS Press, 1977, 741-747.
 
10
[10] Glass, R. L. and Noiseux, R. A. Software Maintenance Guidebook. Englewood Cliffs, N. J.: Prentice-Hall, 1981.
11
 
12
[12] Lemos, R. S. "FORTRAN Programming: An Analysis of Pedagogical Alternatives." J. Educational Data Processing 12, 3 (Aug. 1975), 21-29.
13
 
14
[14] Lemos, R. S. "Measuring Programming Language Proficiency." AEDS J. (Summer 1980), 261-273.
 
15
 
16
 
17
 
18
[18] Munson, J. B. "Software Maintainability: A Practical Concern for Life-Cycle Costs." Proc. Compsac. 78. New York: IEEE, 1978, 54-59.
19


Collaborative Colleagues:
Lionel E. Deimel, Jr.: colleagues