• DocumentCode
    1475527
  • Title

    Algorithmic Bricks: A Tangible Robot Programming Tool for Elementary School Students

  • Author

    Dai-Young Kwon ; Han-Sung Kim ; Jae-Kwoun Shim ; Won-Gyu Lee

  • Author_Institution
    Creative Inf. & Comput. Inst., Korea Univ., Seoul, South Korea
  • Volume
    55
  • Issue
    4
  • fYear
    2012
  • Firstpage
    474
  • Lastpage
    479
  • Abstract
    Tangible programming tools enable children to easily learn the programming process, previously considered to be difficult for them. While various tangible programming tools have been developed, there is still a lack of available tools to help students experience the general programming process. This study therefore developed a tool called Algorithmic Bricks (A-Bricks), to improve the programming language experience by considering and utilizing characteristics of procedural language. Specifically, elements such as sequence, repetition, condition, function, and parameter were used to develop A-Bricks. In addition, this study observed the benefits of A-Bricks and confirmed its potential as a tangible educational programming tool by comparing and analyzing elementary school students using A-Bricks to control groups using Scratch.
  • Keywords
    computer aided instruction; computer science education; programming languages; robot programming; A-Bricks; Algorithmic Bricks; Scratch; condition; elementary school students; function; parameter; procedural language; programming language; repetition; sequence; tangible robot programming tool; Debugging; Joining processes; Programming profession; Robots; Usability; User interfaces; Computer science education; educational robot; procedural programming; tangible user interface;
  • fLanguage
    English
  • Journal_Title
    Education, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9359
  • Type

    jour

  • DOI
    10.1109/TE.2012.2190071
  • Filename
    6172535