DocumentCode
239729
Title
An open source graphical robot programming environment in introductory programming curriculum for undergraduates
Author
Rahul, R. ; Whitchurch, Ashwin ; Rao, Madhav
Author_Institution
Int. Inst. of Inf. Technol., Bangalore, India
fYear
2014
fDate
19-20 Dec. 2014
Firstpage
96
Lastpage
100
Abstract
A graphical programming tool is developed in a view to help beginners realize the importance of coding in the form of physical robotic movement. Introducing a programming language to students with no background is often felt to be challenging in terms of syntax and control flow of a language. The paper discusses an open source graphical programming tool built on Minibloq platform that allows students to focus more on creative part of programming. The paper proposes a graphical approach to programming where a student need not remember any constructs of a programming language, but relies on the approach to solve a problem. The programming utility is developed for an open source Arduino platform. Currently the tool is developed to control a real robot built around Arduino platform. Thus a platform to learn fundamentals of programming as well as robotics is made available to students. The graphical programming tool with the robotic hardware was found to be easy to learn by high school students during an outreach program conducted by the authors. The framework is also extendable beyond programming and can be further developed to understand robotics.
Keywords
control engineering computing; control engineering education; further education; mobile robots; public domain software; robot programming; software tools; Minibloq platform; introductory programming curriculum; open source Arduino platform; open source graphical programming tool; open source graphical robot programming environment; physical robotic movement; undergraduates; Educational robots; Hardware; Programming profession; Robot sensing systems; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
MOOC, Innovation and Technology in Education (MITE), 2014 IEEE International Conference on
Conference_Location
Patiala
Type
conf
DOI
10.1109/MITE.2014.7020248
Filename
7020248
Link To Document