Learning MATLAB: Evaluation of Methods and Materials for First-Year Engineering Students*

The paper describes the development of a MATLAB course as part of a first-year introductory engineering course 'Perspectives of Vehicle Engineering' in the MSc programme in Vehicle Engineering at the Royal Institute of Technology (KTH) in Stockholm, Sweden. This course is intended to give core engineering knowledge and experience, and to prepare the students for their studies in engineering mechanics and vehicle engineering. The expectation is that the students, upon completion of the MATLAB course, will have acquired the ability to use MATLAB in later courses in the curriculum where MATLAB is chosen to be the primary computational and visualisation tool. The development work was divided into three parts. The first part contained a preparatory phase in which the work was planned, the purpose and objectives formulated, the course content and implementation planned, and suitable instructional materials identified. The next step was to select a student test group to go through a trial run of the course, using the different options available for instructional materials. The experiences obtained from the test group's efforts, and their results, were the basis for carrying out the first year of regular instruction of the MATLAB course. In the third and final phase of the course development, it was given for the first time as an ordinary part of the curriculum for first-year students in the KTH vehicle engineering program. The results and experiences obtained from that 1st year will serve as a basis for modifications to the MATLAB course to be given in later years.

[1]  Kenneth Ruthven,et al.  Instrumenting Mathematical Activity: Reflections on Key Studies of the Educational Use of Computer Algebra Systems , 2002, Int. J. Comput. Math. Learn..

[2]  Asad Azemi,et al.  Using MATLAB in a graduate electrical engineering optimal control course , 1997, Proceedings Frontiers in Education 1997 27th Annual Conference. Teaching and Learning in an Era of Change.

[3]  P.R. Turner Teaching scientific computing through projects , 1999, FIE'99 Frontiers in Education. 29th Annual Frontiers in Education Conference. Designing the Future of Science and Engineering Education. Conference Proceedings (IEEE Cat. No.99CH37011.

[4]  David A. Thomas Give meaning to matrices with MATLAB , 1990 .

[5]  Mark Holmes,et al.  Strategies and guidelines for using a computer algebra system in the classroom , 1999 .

[6]  Brian L. F. Daku,et al.  Development of an interactive CDROM-based tutorial for teaching MATLAB , 2001, IEEE Trans. Educ..

[7]  Gerard J. Fogarty,et al.  MATLAB in early undergraduate mathematics: An investigation into the effects of scientific software on learning , 2000 .

[8]  Johan Malmqvist,et al.  CDIO: An International Initiative for Reforming Engineering Education , 2003 .

[9]  Nikos J Mourtos,et al.  Assessing the effectiveness of an introductory engineering course for freshmen , 2002, 32nd Annual Frontiers in Education.

[10]  Ross L. Spencer,et al.  INTRODUCTION TO MATLAB , 2004 .