• DocumentCode
    1301714
  • Title

    MATLAB Meets LEGO Mindstorms—A Freshman Introduction Course Into Practical Engineering

  • Author

    Behrens, Alexander ; Atorf, Linus ; Schwann, Robert ; Neumann, Bernd ; Schnitzler, Rainer ; Ballé, Johannes ; Herold, Thomas ; Telle, Aulis ; Noll, Tobias G. ; Hameyer, Kay ; Aach, Til

  • Author_Institution
    Inst. of Imaging & Comput. Vision, RWTH Aachen Univ., Aachen, Germany
  • Volume
    53
  • Issue
    2
  • fYear
    2010
  • fDate
    5/1/2010 12:00:00 AM
  • Firstpage
    306
  • Lastpage
    317
  • Abstract
    In today´s teaching and learning approaches for first-semester students, practical courses more and more often complement traditional theoretical lectures. This practical element allows an early insight into the real world of engineering, augments student motivation, and enables students to acquire soft skills early. This paper describes a new freshman introduction course into practical engineering, which has been established within the Bachelor of Science curriculum of Electrical Engineering and Information Technology of RWTH Aachen University, Germany. The course is organized as an eight-day, full-time block laboratory for over 300 freshman students, who were supervised by more than 60 tutors from 23 institutes of the Electrical Engineering Department. Based on a threefold learning concept comprising mathematical methods, MATLAB programming, and practical engineering, the students were required to transfer mathematical basics to algorithms in MATLAB in order to control LEGO Mindstorms robots. Toward this end, a new toolbox, called the ¿RWTH-Mindstorms NXT Toolbox,¿ was developed, which enables the robots to be controlled remotely via MATLAB from a host computer. This paper describes how the laboratory course is organized and how it induces students to think as actual engineers would in solving real-world tasks with limited resources. Evaluation results show that the project improves the students´ MATLAB programming skills, enhances motivation, and enables a peer learning process.
  • Keywords
    educational courses; electrical engineering education; information science education; mathematics computing; robot programming; robots; teaching; telecontrol; Bachelor of Science curriculum; Germany; LEGO Mindstorms robots; MATLAB programming; RWTH Aachen University; RWTH-Mindstorms NXT toolbox; electrical engineering; first-semester students; freshman introduction course; information technology; laboratory course; mathematical methods; peer learning process; practical engineering; remote control; teaching; Computer vision; Education; Educational robots; Electrical engineering; Information technology; Laboratories; MATLAB; Mathematical programming; Robot control; Robot programming; Freshman course; LEGO mindstorms; MATLAB; introduction to programming; practical engineering; project-based learning; robotic laboratory;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2009.2017272
  • Filename
    5208321