Abstract
One of the criticisms directed at many computer science programs is the lack of involvement of the students in “large scale, real-life problems”. Panel discussions between computer science educators and computing practitioners frequently devote a great deal of time to this topic. The practitioners charge that students are frequently presented with well-defined problems that illustrate specific computing concepts. While these problems are important, they do not prepare students for the ill-defined problems they will typically face in a usual job situation. Since a large portion of the graduates from our degree programs move directly into the business and industrial environments, we should seriously consider this criticism.
Separate project courses have been described by Khailand and Saxon [2] and by Crenshaw [1]. In these courses, a series of projects are presented to the students. Depending on the size of the class, one or more of the projects are chosen and the class is divided into teams to work on the projects. Classroom time is devoted to organizational structure, skills, and techniques that are important to successful completion of a project satisfying the standards and requirements of the project assignment. Most of the work is performed within the individual teams. The instructor meets periodically with the students to review and monitor their progress. At the end of the course, each team is required to make a formal presentation of its results.
- 1 Crenshaw, John H., "Team Projects in the Undergraduate Curriculas," SIGCSE Bulletin, 10, 1 (February 1978), pp. 203-205. Google Scholar
Digital Library
- 2 Khailand, A. and Saxon, C., "Conducting Project Team Classes in Data Processing," SIGCSE Bulletin, 10, 1 (February 1978), pp. 189-192. Google Scholar
Digital Library
- 3 Kramer, J., Penney, B.K., and Gonoa, H., "A Student Group Project in Operating System Implementation," SIGCSE Bulletin, 10, 1 (February 1978), pp. 197-202. Google Scholar
Digital Library
- 4 Perry, James T. and Weymouth, Terry E., "A Modified Chief Programmer Team Approach To An Operating System Class Project," SIGCSE Bulletin, 7, l (February 1975), pp. 31-39. Google Scholar
Digital Library
- 5 Ruschitzka, Manfred, "An Operating Systems Implementation Project for an Undergraduate Course," SIGCSE Bulletin, 9, 1 (February 1977), pp. 77-84. Google Scholar
Digital Library
- 6 Maisel, Herbert and Gnugnoli, Giuliano Simulation of Discrete Stochastic Systems, SRA, Chicago (1972).Google Scholar
- 7 Shannon, Robert E. Systems Simulation, Prentice-Hall, Inc. Englewood Cliffs, N.J. (1975).Google Scholar
Index Terms
Simulation as a vehicle for project experience
Recommendations
Simulation as a vehicle for project experience
SIGCSE '78: Proceedings of the ninth SIGCSE technical symposium on Computer science educationOne of the criticisms directed at many computer science programs is the lack of involvement of the students in “large scale, real-life problems”. Panel discussions between computer science educators and computing practitioners frequently devote a great ...
A learning-by-project experience for motivating large engineering classes
EDUCATION'09: Proceedings of the 6th WSEAS international conference on Engineering educationNewer approaches to teaching are being promoted by the onset of the Bologna Declaration. This paper describes the implementation of a methodology for promoting independent group work using tutorial techniques in the context of the Environmental Impact ...






Comments