|
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
|
|
|