Abstract
In any classroom, students vary in their background and aptitudes. It has long been recognized [6] that, ideally, each student should receive instruction and assignments geared to his own particular ability to perform: Weaker students should receive additional instruction and less demanding assignments; stronger students should be challenged by more complex or thought-provoking problems. In practice, however, many classes, especially in the introductory courses, have too many students for the instructor to provide such individualized attention. The slower students must struggle, often without much success, to keep up with the others, while some of the brighter ones become bored by it all.
- 1 Bitzer, D. L., P. G. Braunfeld, and W. W. Lichtenbergh, "PLATO II: Multiple Student Computer-Controlled Automatic Teaching Device", Programmed Learning and Computer-Based Instruction, J. E. Coulsor (Ed.), New York, Wiley, 1962.Google Scholar
- 2 Brillinger, P. C. and D. D. Cowan, "A Complete Package for Introducing Computer Science", Proceedings of the SIGCSE Symposium on Academic Education in Computer Science, 1970, pp. 118-126. Google Scholar
Digital Library
- 3 Forsythe, G. E., and N. Wirth, "Automatic Grading Programs", Communications of the ACM, Vol. 8, No. 5, May, 1965, pp. 275-278. Google Scholar
Digital Library
- 4 Hollingsworth, Jack, "Automatic Graders for Programming Classes", Communications of the ACM, Vol. 3, October, 1960, pp. 528-529. Google Scholar
Digital Library
- 5 Koffman, E. B., "Individualizing Instruction in a Generative CAI Tutor", Communications of the ACM, Vol. 15, No. 6, June, 1972, pp. 472-473. Google Scholar
Digital Library
- 6 Russell, J. D., and Charles H. Judd, The American Educational System, New York, Houghton Mifflin, 1940.Google Scholar
- 7 Weiner, L. H., ASAG - An Automated Assignment Scheduler, Analyzer and Generator, Ph.D. Dissertation, Evanston, Illinois, North-western University, 1970. (Available from University Microfilms, Ann Arbor, Michigan.) Google Scholar
Digital Library
Index Terms
Machine generation of assignments for a mass education introductory programming course
Recommendations
Machine generation of assignments for a mass education introductory programming course
SIGCSE '73: Proceedings of the third SIGCSE technical symposium on Computer science educationIn any classroom, students vary in their background and aptitudes. It has long been recognized [6] that, ideally, each student should receive instruction and assignments geared to his own particular ability to perform: Weaker students should receive ...






Comments