Salt Lake City, Utah
June 23, 2018
June 23, 2018
July 27, 2018
This work-in-progress paper presents an assessment of the programming skills of students who have completed a junior-level dynamic systems and control course. At Grand Valley State University, this course is taken by both Mechanical Engineering (ME) and Product Design and Manufacturing Engineering (PDM) majors and is taught by two different professors. The course content in the two versions is very similar but two different programing languages are used. ME students learn Matlab and Simulink whereas PDM students learn Python to simulate systems. There is a lab associated with the course. In lab, both ME and PDM students use Arduino microcontrollers for dynamic systems and control experiments. However, tasks such as simulation or data analysis are done in Matlab or Python respectively.
This paper seeks to assess the programming skills of students in both versions of the course as well as see if there are any differences in student learning between Matlab and Python. The students were given two programming assignments as part of a take-home exam at the end of the course. Students are asked to design a controller for stability, predict the response and simulate the closed-loop step response of a system.
Ali, A., & Krauss, R. W. (2018, June), Board 112 : Assessment of Students' Programming Skills in a Dynamics Systems and Control Course Paper presented at 2018 ASEE Annual Conference & Exposition , Salt Lake City, Utah. https://peer.asee.org/29880
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: © 2018 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