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
Link To Document