June 16, 2002
June 16, 2002
June 19, 2002
7.807.1 - 7.807.9
Main Menu Session 3220
Learning to program in the context of an industrial simulation: A pedagogical experiment in C++ and its implications for curriculum development
Sylvie Ratté, Jocelyne Caron
École de technologie supérieure / Université du Québec à Montréal
Since 1995, our programming courses have been supported by web sites where students can find supplementary resources. Each site contains six main blocks: memo, theory, work, results, links and help. The organizational structure of each block (Figure 1) includes a general home page and specific links to additions that teachers consider relevant for their groups.
Figure 1. Structure of basic web sites
Contrary to what the structure might suggest, each block does not have the same size and importance. The theory block, with more than 1000 pages presented as rudimentary “hypertextbooks” 1, contains more than 90% of all course resources such as thematic documents, exercises, illustrations, animations, programs in various forms and summaries.
Because of this structure and the interaction system it supports, students require teacher guidance in using the available resources throughout the course. The web supports students with resources when they are outside the university. However, the overall organizational scheme of these sites does not correspond to a specific teaching method.
Last year, we adopted a new teaching method for an advanced programming course in C++. The goal of the method, derived from problem-based approaches, was to support students in programming a large-scale project that lasted the entire semester (similar in spirit with approaches suggested in 2,3). It was obvious from the start that an independent site for the course would be needed to provide a posting and collaboration space centered around the project.
Proceedings of the 2002 American Society for Engineering Education Annual Conference & Exposition Copyright Ó 2002, American Society for Engineering Education
Ratté, S., & Caron, J. (2002, June), Learning To Program In The Context Of An Industrial Simulation: A Pedagogical Experiment In C++ And Its Implications For Curriculum Development Paper presented at 2002 Annual Conference, Montreal, Canada. https://peer.asee.org/10902
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2002 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015