Optimization is a very important issue to efficiently solve engineering problems. The clear comprehension of the elements and processes of optimizer algorithms is fundamental to ensure that engineer students are capable to apply, tune, and design new algorithms. This paper presents an educational platform based on LEGO! EV3 and MATLAB to assist the learning of the principles of classical and metaheuristic optimization algorithms at undergraduate level, by providing a simple and easy-to-follow teaching setup. The proposed study aims to accompany students through the learning of optimization fundamentals by building hands-on robotic experiments. The proposed educational platform has been successfully applied to several undergraduate courses within the Electronics Department at the University of Guadalajara. The description of each experiment and the evaluation of their impact in the student performance are both provided in the paper.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.