Abstract
Although the importance of providing realistic educational experiences involving the design of software systems has been recognized in many undergraduate curricula, it is difficult to consistently do so. With the constraints of an existing curricula and a small amount of class time a course has been developed that provides a rich experience in software design, including the critical aspects of group work and programming and documentation style. The course, its goals, and main features are described and analyzed. Experience with the course is reported and the problem of evaluating such a course is discussed.
- 1 Brooks, F.B. The Mythical Man-Month. Addison-Wesley, 1975. Google Scholar
Digital Library
- 2 Ellis, Clarence A. "A Practicum-Seminar in Structured Programming," SIGCSE Bulletin, February, 1975. Google Scholar
Digital Library
- 3 Freeman, Peter. "Training Software Designers: Lessons from a Development Project," |Proceedings International Conference on Planning for Informatics in Developing Countries,# 1975. (Available from Author)Google Scholar
- 4 Horowitz, Ellis (ed). Practical Strategies for Developing Large Software Systems. Addison-Wesley, 1975.Google Scholar
- 5 Kernighan, Brian W. and P.J. Plauger. The Elements of Programming Style. McGraw-Hill, 1974. Google Scholar
Digital Library
- 6 Ledgard, Henry. Programming Proverbs Hayden Press, 1975.Google Scholar
- 7 McGowan, Clement and John Kelly. Top-Down Structured Programming Techniques. Petrocelli/Charter, 1975.Google Scholar
- 8 Perry, James T. and Terry E. Weymouth. "A Modified Chief Programmer Team Approach to an Operating System Class Project", SIGCSE Bulletin, February 1975. Google Scholar
Digital Library
- 9 Simon, H.A. The Sciences of the Artificial. MIT Press, 1969. Google Scholar
Digital Library
- 10 Webre, Neil. "A Master's Practicum: A Bridge Over the Industry/University Gap", SIGCSE Bulletin, February, 1975. Google Scholar
Digital Library
Index Terms
Realism, style, and design: Packing it into a constrained course
Recommendations
Realism, style, and design: Packing it into a constrained course
Proceedings of the SIGCSE-SIGCUE joint symposium on Computer science educationAlthough the importance of providing realistic educational experiences involving the design of software systems has been recognized in many undergraduate curricula, it is difficult to consistently do so. With the constraints of an existing curricula and ...
Realism, style, and design: Packing it into a constrained course
SIGCSE '76: Proceedings of the ACM SIGCSE-SIGCUE technical symposium on Computer science and educationAlthough the importance of providing realistic educational experiences involving the design of software systems has been recognized in many undergraduate curricula, it is difficult to consistently do so. With the constraints of an existing curricula and ...
The seduction of realism
SIGGRAPH ASIA '09: ACM SIGGRAPH ASIA 2009 Educators ProgramThe "illusion of life" has long been a mantra for educators of animation. In the past, the artistry of animation has been centred around how to create this illusion with environments, objects and characters that are clearly not alive. However, in recent ...






Comments