Using&Robotics&with&the&Arduino&Uno&for&...
Transcript of Using&Robotics&with&the&Arduino&Uno&for&...
CNS-1042341
Using Robotics with the Arduino Uno for Education in STEM
Abstract
Methodology Review
Why use the Arduino? Robot Construction
• The use of the workshops on K-12 and Undergraduate students to determine its effectiveness in attracting students to STEM
• Revising the workshops in
Conclusion
• The skills developed throughout the projects increase the knowledge of the students in the different areas of STEM as they work both theory and practice [3].
• The combined use of references and the practical research proved to be effective in finding and developing new approaches for the use of robotics in STEM [2].
• The effectiveness of using robotics in education depends on various factors [2]:• The methods used for teaching [2].• The knowledge and level of understanding and skill of the instructor [2].
• The subjects in the areas of STEM presented in the use of robotics [2][3][7].
References
Future Work
Sponsors
[1] F. V. Vavassori, "Exploring the educational potential of robotics in schools: A systematic review.," Computers & Education , pp. 978-988, 2012. [2] S. C. Joshua Dian, "Queen's Library," 2013. [Online]. Available: http://library.queensu.ca/ojs/index.php/PCEEA/article/viewFile/4790/4737. [Accessed 7 Febrero 2015].[3] P. Torrone, "Makezine," 10 Febrero 2011. [Online]. Available: http://makezine.com/2011/02/10/why-the-arduino-won-and-why-its-here-to-stay/. [Accessed 30 Enero 2015].[4] K. K. Paul Bender, "Arduino Based Projects in the Computer Science Capstone Course," Journal of Computer Sciences in Colleges, vol. 27, no. 05, pp. 152-157, 27 Mayo 201[5] P. Jaimeson, "Arduino for Teaching Embedded Systems. Are Computer Scientists and Engineering Educators Missing the Boat?," in International Conference on Frontiers in Education: Computer Science and Computer Engineering, Las Vegas, NV, 2011. [6] W. V. Z. D. John Grasel, "Bitwise Biology: Cross Disciplinary Physical Computing Atop the Arduino," in AAAI Spring Symposium -Educational Robotics and Beyond, Stanford,CA, 2010. [7] C. M. H. Á. P. d. M. y. P. Miguel A. Rubio, "USING ARDUINO TO ENHANCE COMPUTER PROGRAMMING COURSES IN SCIENCE AND ENGINEERING," Proceedings of the EDULEARN13 Conference, pp. 5127-5133, 3 Julio 2013. [8] M. Banzi, Getting Started with Arduino, O' Reilly Media, 2009.
[9] L. A. M. Bruce A. Maxwell, "Integrating Robotics Research with Undergraduate, Education," Intelligent Systems and Their Applications, IEEE, vol. 15, no. 6, pp. 22-27, 2000. [10] F. P. G. R. K. Janusz Zalewski, "Small is Beautiful: Embedded Systems Projects in an Undergraduate Software Engineering Program," Annals of Computer Science and Information Systems, vol. 6, no. 35, 2014.
Alexander Rivera Rivera University of Puerto Rico at Arecibo Eliana Valenzuela-Andrade Ph. D.(mentor)[email protected] Computer Science Department [email protected]
Constructed Robot
The following figure illustrates the concepts that students will learn throughout the development of these workshops.
The objective of this research work is to exploreArduino as a platform for education in science,technology, engineering and math (STEM). Effectiveideas of how to use robotics with Arduino to attract K-12 and undergraduate students to the different areas ofSTEM will be presented. The effectiveness of utilizingthe Arduino platform for robotics and embeddedsystems will be determined through research work andthe use of references.
Various simple electronics projects were developedusing the Arduino Uno. These simple projects werecreated with the purpose of developing a betterunderstanding of the different concepts and devicesthat are used while working with the Arduino platformand with robotics. All of these projects haveprogression, utilizing the concepts learned in theprevious work to complete the next one. Programming,design and basic electronics skills are developed byworking throughout the progression of these differentprojects. The final prototype for this research workwould cover the culmination of each individual conceptlearned in the smaller projects to design, develop, andconstruct a working autonomous robot.
Workshops were created based on the work andprogression used in these projects. These workshopswill be used by high school students andundergraduate students in our future work to determinewhether the presented strategy impacts the students'perspective on computer science and on robotics byhaving them take pre and post-evaluation tests. Learnwhether if the changes are positive, as found in ourreferences, or not, and listen to the the students'opinions on their experience and their attitudes towardscareers in STEM. With these results we would be ableto find our own empirical evidence in our futureresearch project.
Arduino Projects and Workshops
The description of the projects, and the various concepts learn throughout their development:
For the creation of the last project with the Arduino, we combine the concepts learned in all of the previous projects in order to achieve an autonomous robot.
Fig. 1 Methodology for Workshops
Fig. 2 Arduino Uno Microprocessor
Chosen Platform
Fig. 3 Benefits of using Arduino
Fig. 4 Arduino Projects and Descriptions
Fig. 6 Final Robot Prototype
The Arduino Uno platform was chosen because of its various advantages:
Fig. 5 Methodology of the projects