Using&Robotics&with&the&Arduino&Uno&for&...

1
CNS1042341 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 K12 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/whythearduinowonandwhyits heretostay/. [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. 152157, 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. MiguelA. Rubio,"USINGARDUINOTO ENHANCE COMPUTER PROGRAMMINGCOURSES IN SCIENCE AND ENGINEERING," Proceedings of the EDULEARN13 Conference, pp. 51275133, 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. 2227, 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 ValenzuelaAndrade 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 explore Arduino as a platform for education in science, technology, engineering and math (STEM). Effective ideas of how to use robotics with Arduino to attract K 12 and undergraduate students to the different areas of STEM will be presented. The effectiveness of utilizing the Arduino platform for robotics and embedded systems will be determined through research work and the use of references. Various simple electronics projects were developed using the Arduino Uno. These simple projects were created with the purpose of developing a better understanding of the different concepts and devices that are used while working with the Arduino platform and with robotics. All of these projects have progression, utilizing the concepts learned in the previous work to complete the next one. Programming, design and basic electronics skills are developed by working throughout the progression of these different projects. The final prototype for this research work would cover the culmination of each individual concept learned in the smaller projects to design, develop, and construct a working autonomous robot. Workshops were created based on the work and progression used in these projects. These workshops will be used by high school students and undergraduate students in our future work to determine whether the presented strategy impacts the students' perspective on computer science and on robotics by having them take pre and postevaluation tests. Learn whether if the changes are positive, as found in our references, or not, and listen to the the students' opinions on their experience and their attitudes towards careers in STEM. With these results we would be able to find our own empirical evidence in our future research 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

Transcript of Using&Robotics&with&the&Arduino&Uno&for&...

Page 1: Using&Robotics&with&the&Arduino&Uno&for& Education&in&STEMcahsi.cs.utep.edu/.../UsingRoboticswiththeArduinoUnoEducation.pdf · using the Arduino Uno. These simple projects were created

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