Abstract
This paper describes and analyzes Math 464, a course in data structures at Northern Illinois University. The course is taught in keeping with the underlying philosophy of the university's computer science curriculum: it is an applications course of pragmatic nature.
- 1 J.D. McCharen, "A Description of a First Course in Assembler Language," SIGCSE Bulletin, 6:3 (Sept. 1974), pp. 36-43. Google Scholar
Digital Library
- 2 G. Campbell, J. Mashey, and C. Forney, Jr. "ASSIST - A Self Modifiable Assembler for Instructional Purposes," Proc. ACM Ann. Conf., 1972, pp. 310-312. Google Scholar
Digital Library
- 3 D. Knuth, The Art of Computer Programming, Vol 1. Addison-Wesley Publishing Co., Reading, Mass., 1968. Google Scholar
Digital Library
- 4 T. G. Lewis and M.Z. Smith, Applying Data Structures, Houghton Mifflin Co., Boston, Mass., 1976. Google Scholar
Digital Library
- 5 E.S. Page and L.P. Wilson, Information Representation and Manipulation in a Computer, Cambridge University Press, New York, N.Y., 1973. Google Scholar
Digital Library
- 6 J. Beidler, "A Place for Assembler in Structured Programming." SIGCSE Bulletin, 9:1 (Feb. 1977), pp. 108-112. Google Scholar
Digital Library
- 7 A. Van Dam, et al, "Structured Programming in Assembler Language," SIGCSE Bulletin, 8:4 (Dec. 1976), pp. 53-67. Google Scholar
Digital Library
- 8 A.S. Philippakis, "A Popularity Contest for Languages," Datamation, 23:12 (Dec. 1977), pp. 81-87.Google Scholar
- 9 M. Augenstein and A. Tenebaum, "Programming Efficiency and Data Structures," SIGCSE Bulletin, 9:3 (Aug. 1977), pp. 21-27. Google Scholar
Digital Library
- 10 SIGCSE Bulletin, 9:2 (June, 1977), p. 3.Google Scholar
- 11 SIGCSE Bulletin, 9:2 (June, 1977), pp. 4-5.Google Scholar
Index Terms
An applied computer science/systems programming approach to teaching data structures
Recommendations
Computer Science Teaching Knowledge: A Framework and Assessment (Abstract Only)
SIGCSE '17: Proceedings of the 2017 ACM SIGCSE Technical Symposium on Computer Science EducationEducators, researchers, politicians, tech companies, and others continue to advocate for the importance of K-12 students learning computer science in our increasingly tech-driven society. One way school districts in the United States address this ...
The New Mexico Tech Master of Science teaching program: an exemplary model of inquiry-based learning
FIE '01: Proceedings of the Frontiers in Education Conference, 2001. on 31st Annual - Volume 01The Master of Science Teaching Program offered by New Mexico Tech provides high quality science, mathematics, engineering, and technology (SMET) content-based, hands-on, experiential learning for practicing K-12 educators and is taught by graduate ...
Teaching how to teach computational thinking
ITiCSE 2018: Proceedings of the 23rd Annual ACM Conference on Innovation and Technology in Computer Science EducationComputational Thinking is argued to be an essential skill for the workforce of the 21st century. As a skill, Computational Thinking should be taught in all schools, employing computational ideas integrated into other disciplines. Up until now, questions ...






Comments