From C++ To Mathcad: Teaching An Introductory Programming Course With A Non Traditional Programming Language
Author(s) -
John A. Murden,
Kenneth P. Brannan
Publication year - 2020
Language(s) - English
Resource type - Conference proceedings
DOI - 10.18260/1-2--7142
Subject(s) - computer science , centennial , computer programming , curriculum , course (navigation) , mathematics education , programming language theory , session (web analytics) , computer technology , software engineering , programming language , multimedia , fifth generation programming language , programming paradigm , engineering , mathematics , world wide web , pedagogy , medicine , psychology , pathology , aerospace engineering
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.
Accelerating Research
Robert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom
Address
John Eccles HouseRobert Robinson Avenue,
Oxford Science Park, Oxford
OX4 4GP, United Kingdom