• DocumentCode
    1931228
  • 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
  • Volume
    1
  • fYear
    1996
  • fDate
    6-9 Nov 1996
  • Firstpage
    90
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Frontiers in Education Conference, 1996. FIE '96. 26th Annual Conference., Proceedings of
  • Conference_Location
    Salt Lake City, UT
  • ISSN
    0190-5848
  • Print_ISBN
    0-7803-3348-9
  • Type

    conf

  • DOI
    10.1109/FIE.1996.567995
  • Filename
    567995