• 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