Washington, District of Columbia
June 23, 1996
June 23, 1996
June 26, 1996
2153-5965
10
1.462.1 - 1.462.10
10.18260/1-2--6070
https://peer.asee.org/6070
682
Session 1532
THE FRESHMAN PROGRAMMING COURSE: A NEW DIRECTION
William H. Jermann The University of Memphis
INTRODUCTION
For decades typical Electrical Engineering curricula have included a freshman-level course in computer programming. In earlier days, this course included segments related to operating a card punching machine as well as detailed coverage of the FORTRAN programming Language. Now the course frequently involves use of a more modern programming language such as c or c++ operating under a system that supports integrated developmental environments [1], [2]. Typical engineering freshmen may already be highly computer literate. Not only may they be competent internet surfers, but they frequently enter college experienced in using many software packages, and may even have developed significant skills in program writing. A traditional freshman-level course in computer programming may no longer be appropriate. An introductory course that emphasizes program modularity and code reusability may have sound educational benefits. The concept of code reusability not only relates to developing subprograms that can be used subsequently, but incorporates use of previously written code that may have been developed in a different programming language. Course material that emphasizes these concepts may introduce both sound problem solving techniques and principles applicable to engineering design. WHERE WE ARE AND HOW WE GOT HERE
The University of Memphis is a somewhat traditional academic institution. Rather than being just a major network node connected to student nodes on the network, we still have classes for real-time students, and still view education rather than information interchange as our primary mission. Yet, the onset of the information age has not completely passed us by. The introductory freshman-level course in electrical engineering at one time concentrated on types of engineering jobs with an introduction to the engineering profession. Now it includes searching the internet for information, turning in assignments both on floppy
$iiii?’ 1996 ASEE Annual Conference Proceedings } ‘O,.,llyc: .
Jermann, W. H. (1996, June), The Freshman Programming Course: A New Direction Paper presented at 1996 Annual Conference, Washington, District of Columbia. 10.18260/1-2--6070
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: © 1996 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