Abstract
This paper describes the teaching of computer design using a new and quite unusual hardware aid, macromodules. Of all the new areas emerging in Computer Science the teaching of computer structures, from an engineering viewpoint, has continually challenged the professional educator. This has in a sense presented a dilemma to him: for digital computer system design requires a broad look at a variety of configurations, but also seems to require a comprehensive examination of individual circuit details in order to remain in a practical atmosphere. As is well known, such detailed investigation of many systems is virtually impossible in the time allotted in most cirricula.Introduction of the macromodular concept, however, has permitted individual students, in one or two semesters, to achieve <u>realizable</u> designs of such devices as I/O channels, microprogrammed machines, complete small digital computers, floating point arithmetic systems and list processing hardware.
- Gray, P. E. and Harris, F. W., "Design of Digital Systems: The Parse-Implement Approach," IEEE Trans. on Educ., vol.12, no. 1, Hatch 1969, pp. 18--25.Google Scholar
Digital Library
- Gray, P. E., "Digital Engineerlng An Undergraduate Discipline?", J. Engrg. Educ., vol. 59, no. 5, pp. 424--425, Jan. 1969.Google Scholar
- Steele, S. A, and Balazs, "A Course Sequence for the Teaching of Digital Systems," IEEE Trans, of Educ., vol, 9, no., pp, 198--201, Dec. 1966.Google Scholar
Digital Library
- Troxei, D. E., "A Digital Systems Project Laboratory, IEEE Trans. on Educ., vol, 11, no. 1, pp. 41--43, Mar. 1968.Google Scholar
Digital Library
- Clark, W. A., et aI., "Macromodular Computer Systems," AFIPS Conference Proceedings, vol. 30, 1967, pp. 335--401.Google Scholar
- Wann, D. F., et al., "Problems Encountered with Control Networks in Highly Restructurable Digital Systems," Digest of the First Annual IEEE Computer Conference, 1967.Google Scholar
Index Terms
(auto-classified)Teaching computer design using macromodules
Recommendations
Teaching computer design using macromodules
SIGCSE '72: Proceedings of the second SIGCSE technical symposium on Education in computer scienceThis paper describes the teaching of computer design using a new and quite unusual hardware aid, macromodules. Of all the new areas emerging in Computer Science the teaching of computer structures, from an engineering viewpoint, has continually ...
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 ...
Using graphics research to teach freshman computer science
SIGGRAPH '06: ACM SIGGRAPH 2006 Educators programAlthough research is often a daunting task for undergraduates, early exposure to research topics and papers can be an effective means of stimulating interest and teaching students about realworld solutions to non-trivial problems. To that end, we have ...






Comments