Arduino-based Educational Robotics with Android Mobile Application Surasak Artyatha* and Wansuree Massagram
Main Article Content
บทคัดย่อ
The purpose of this project is to develop an effective tool based on mobile computing and tangible technology to assist children’s computational thinking skills. By employing physical objects---in this case, a robot car, people, particularly school students, are encouraged to learn computer science concepts without being intimidated by text-based complicated syntax. For mobile computing, Android OS was selected over iOS for wider accessibility. The application contains various puzzles with a set of solvable commands in blocks. The commands from the mobile application are sent to the Arduino-controlled robot via Bluetooth connection. The combination of mobile-application and tangible robot cars could increase the children’s interest and inspire them to learn more about computer science and computational thinking.
Article Details
This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
ลิขสิทธิ์ต้นฉบับที่ได้รับการตีพิมพ์ในวารสารนวัตกรรมวิทยาศาสตร์เพื่อการพัฒนาอย่างยั่งยืนถือเป็นกรรมสิทธิ์ของคณะวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยสวนดุสิต ห้ามผู้ใดนำข้อความทั้งหมดหรือบางส่วนไปพิมพ์ซ้ำ เว้นแต่จะได้รับอนุญาตอย่างเป็นลายลักษณ์อักษรจากคณะวิทยาศาสตร์และเทคโนโลยี มหาวิทยาลัยสวนดุสิต นอกจากนี้ เนื้อหาที่ปรากฎในบทความเป็นความรับผิดชอบของผู้เขียน ทั้งนี้ไม่รวมความผิดพลาดอันเกิดจากเทคนิคการพิมพ์
References
Sye, Y. L., Joyce, H. L. K. (2014, September). Review on teaching and learning of computational thinking through programming: What is next for K-12?, 2014 Computers in Human Behavior (pp. 51-61).
Phetsrikran, T., Massagram, W., & Harfield, A. (2017). First steps in teaching computational thinking through mobile technology and robotics. Asian International Journal of Social Sciences, 17(3), 37 –52. https://doi.org/10.29139/aijss.20170303
Phetsrikran, T., Massagram, W., Phoka, T., & Harfield, A. (2018, November). A Feasibility Study of Arducation Bot: An Educational Robotics and Mobile Application Kit for Computational Thinking Skills. In 2018 22nd International Computer Science and EngineeringConference (ICSEC)(pp. 1-6). IEEE.
How To Make Arduino Line Follower Robot?, October 10, 2019 Retrived from https://www.electronicshub.org/arduino-line-follower-robot/O'Dwyer, A. (2009). Handbook of PI and PID controller tuning rules. Imperial collegepress.