Title :
Should freshman engineering students be taught a programming language?
Author :
Bjedov, G. ; Andersen, P.K.
Author_Institution :
Dept. of Freshman Eng., Purdue Univ., West Lafayette, IN, USA
Abstract :
Many first-year engineering curricula include a course in programming in a high-level language (such as FORTRAN, Pascal, C, or even C++). Such courses have traditionally been justified as teaching logical thinking and problem solving, while providing the students with tools that they will use as practicing engineers. However, these goals can be achieved more readily today through the use of modern mathematical software tools such as MATLAB. Such tools are more powerful and easier to master than a traditional programming language, allowing the students to solve interesting and challenging problems earlier in the course. Consequently, there is little reason to teach traditional programming languages to freshman, and many reasons not to
Keywords :
computer science education; educational courses; engineering education; programming; MATLAB; engineer; first-year engineering curricula; freshman engineering students; high-level language; mathematical software tools; programming; programming language; Computer languages; Education; Educational institutions; Engineering students; High level languages; MATLAB; Modems; Power engineering and energy; Problem-solving; Programming profession;
Conference_Titel :
Frontiers in Education Conference, 1996. FIE '96. 26th Annual Conference., Proceedings of
Conference_Location :
Salt Lake City, UT
Print_ISBN :
0-7803-3348-9
DOI :
10.1109/FIE.1996.567995