From C++ To Mathcad: Teaching An Introductory Programming Course With A Non Traditional Programming Language

Guardado en:
Detalles Bibliográficos
Publicado en:Association for Engineering Education - Engineering Library Division Papers (Jun 28, 1998), p. 3.296.1
Autor principal: Murden, J A
Otros Autores: Brannan, K P
Publicado:
American Society for Engineering Education-ASEE
Materias:
Acceso en línea:Citation/Abstract
Full text outside of ProQuest
Etiquetas: Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!

MARC

LEADER 00000nab a2200000uu 4500
001 2317831636
003 UK-CbPIL
035 |a 2317831636 
045 0 |b d19980628 
100 1 |a Murden, J A 
245 1 |a From C++ To Mathcad: Teaching An Introductory Programming Course With A Non Traditional Programming Language 
260 |b American Society for Engineering Education-ASEE  |c Jun 28, 1998 
513 |a Conference Proceedings 
520 3 |a Mathcad has replaced C++ as the language of the introductory programming course taught in the Civil and Environmental Engineering Department at The Citadel. Advantages and disadvantages associated with the switch are discussed in the paper. A comparison is made between the Mathcad-based programming course and the previous versions of the course taught using traditional programming languages. An evaluation of students’ use of Mathcad a year after completing the Mathcad-based course is included and compared to those students who had taken the C++ version of the course. In addition, the classroom approach taken to teach the course is discussed. Over the past few decades, engineering schools have placed a high priority on incorporating computer technology into the engineering curriculum. This has been no incidental achievement. The invention of the computer and the impact that the computer has had on numerical, informational, and graphical methods in teaching and research were included by the ASEE Centennial Recognition Committee in the ten most outstanding engineering education and engineering technology achievements of the past century1. Many schools began teaching computer skills early to ensure that students have a thorough exposure to the potential of the computer in engineering applications. Introductory computer courses have historically involved the use of traditional computer languages such as FORTRAN, BASIC, Pascal, or C++ to solve engineering problems. Although FORTRAN has been in use for over forty years, it has undergone many changes and is still the language of choice of many engineering departments. As the use of the personal computer has grown, alternatives to FORTRAN such as BASIC and eventually Visual BASIC have gained acceptance. Currently, C++ is often considered the “language of choice” by many in the computer industry. The introductory programming course in the Department of Civil and Environmental Engineering at The Citadel has undergone a number of transitions in the last ten to fifteen years. After teaching FORTRAN and/or BASIC on a VAX system for a number of years, an emphasis on desktop computing led to the adoption of QuickBASIC in 1990 as the department’s standard programming language. In 1994, the Department adopted C++ as its standard programming language after a detailed evaluation2. C++ provided more extensive multi-platform support than had been available with the previous languages and also supported Object Oriented Programming. 
653 |a Teaching 
653 |a Graphical methods 
653 |a Programming languages 
653 |a Students 
653 |a C plus plus 
653 |a Personal computers 
653 |a Engineering education 
653 |a FORTRAN 
653 |a Environmental engineering 
653 |a Teaching methods 
653 |a Curricula 
653 |a Engineering 
653 |a C (programming language) 
653 |a Visual programming languages 
653 |a Pascal (programming language) 
653 |a Visual Basic 
653 |a Object oriented programming 
653 |a Educational technology 
653 |a Computer assisted instruction--CAI 
653 |a High technology industries 
653 |a Computers 
653 |a Electronic technology 
653 |a Academic achievement 
653 |a Language shift 
653 |a Languages 
653 |a Adoption of innovations 
653 |a Language 
653 |a Technology 
653 |a Classrooms 
653 |a Alternative approaches 
653 |a Computer industry 
700 1 |a Brannan, K P 
773 0 |t Association for Engineering Education - Engineering Library Division Papers  |g (Jun 28, 1998), p. 3.296.1 
786 0 |d ProQuest  |t Library Science Database 
856 4 1 |3 Citation/Abstract  |u https://www.proquest.com/docview/2317831636/abstract/embedded/H09TXR3UUZB2ISDL?source=fedsrch 
856 4 0 |3 Full text outside of ProQuest  |u https://peer.asee.org/from-c-to-mathcad-teaching-an-introductory-programming-course-with-a-non-traditional-programming-language