Abstract
Undergraduate engineering courses with strong focus on theoretical concepts often have an adverse effect on student motivation due to a lack of illustrative applications to real–world problems. To identify and overcome this problem we point out educational key factors to design practical laboratories for first semester students using MATLAB and LEGO Mindstorms robots. By means of evaluation results of the freshmen course ”MATLAB meets LEGO Mindstorms” and follow–up projects using the same teaching concept, we show that freshman students can develop creative applications and solutions, even if only first fundamentals have been taught. Using the RWTH – Mindstorms NXT Toolbox for development, beginners foster their programming and engineering skills in a fast and intuitive way. Providing successive tasks and ensuring enough room for creativity, a surprising variety of sophisticated projects is reported by student teams in final presentations and competitions, thus boosting their motivation and interest in future engineering tasks.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Azemi, A., Pauley, L.: Teaching the Introductory Computer Programming Course for Engineers Using Matlab. In: Frontiers in Education (FIE), pp. T3B 1–23 (2008)
Azlan, N., Zainudin, F., Yusuf, H., Toha, S., Yusoff, S., Osman, N.: Fuzzy Logic Controlled Miniature LEGO Robot for Undergraduate Training System. In: IEEE Conf. on Industrial Electronics and Applications (ICIEA), pp. 2184–2188 (2007)
Behrens, A., Atorf, L., Schwann, R., Neumann, B., Schnitzler, R., Ballé, J., Herold, T., Telle, A., Noll, T.G., Hameyer, K., Aach, T.: MATLAB Meets LEGO Mindstorms - A Freshman Introduction Course into Practical Engineering. IEEE Transactions on Education 53(2), 306–317 (2010)
Behrens, A., Atorf, L., Aach, T.: Teaching Practical Engineering for Freshman Students using the RWTH - Mindstorms NXT Toolbox for MATLAB. In: Matlab - Modelling, Programming and Simulations, SCIYO, ch. 3, pp. 41–65 (2010)
Chikamasa, T.: Embedded Coder Robot NXT Demo (2006), http://www.mathworks.com/matlabcentral/fileexchange/ (accessed on April 14, 2011)
Devens, P.: MATLAB & Freshman Engineering. Proc. American Society for Engineering Education, ASEE (1999)
Goodmann, P.E.: Teaching ECET Students to Be Self-Directed Learners with First-Year Projects and Amateur Radio. Journal of Engineering Technology (2007)
MathWorks: Matlab support for lego mindstorms nxt (2010), http://www.mathworks.com/academia/ (accessed on April 14, 2011)
McClellan, J., Schafer, R., Yoder, M.: Experiences in Teaching DSP First in the ECE Curriculum. In: Frontiers in Education (FIE), vol. 2, pp. 891–895 (1997)
McClellan, J., Rosenthal, J.: Animating Theoretical Concepts for Signal Processing Courses. Proc. American Society for Engineering Education, ASEE (2002)
Michaud, F.: Engineering Education and the Design of Intelligent Mobile Robots for Real Use. Int. Journal of Intell. Autom. and Soft Computing 13(1), 19–28 (2007)
Narayanan, G.: Select MATLAB commands used in Teaching Applied Automatic Controls. In: Proc. American Society for Engineering Education, ASEE (2005)
Pop-Iliev, R., Nokleby, S.B.: Concurrent Approach to Teaching Concurrent Design Engineering. In: Proc. Int. Conf. Design Education, Innovation, and Practice (2005)
Roselli, R.J., Brophy, S.P.: Effectiveness of Challenge-Based Instruction in Biomechanics. Journal of Engineering Education 93(4), 311–324 (2006)
RWTH Aachen University, Aachen, Germany: RWTH - Mindstorms NXT Toolbox for MATLAB (2008), http://www.mindstorms.rwth-aachen.de
Vallim, M., Farines, J.M., Cury, J.: Practicing Engineering in a Freshman Introductory Course. IEEE Transactions on Education 49(1), 74–79 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Behrens, A., Atorf, L., Schneider, D., Aach, T. (2011). Key Factors for Freshmen Education Using MATLAB and LEGO Mindstorms. In: Jeschke, S., Liu, H., Schilberg, D. (eds) Intelligent Robotics and Applications. ICIRA 2011. Lecture Notes in Computer Science(), vol 7101. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25486-4_55
Download citation
DOI: https://doi.org/10.1007/978-3-642-25486-4_55
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25485-7
Online ISBN: 978-3-642-25486-4
eBook Packages: Computer ScienceComputer Science (R0)