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

Transcript
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