• KSII Transactions on Internet and Information Systems
    Monthly Online Journal (eISSN: 1976-7277)

Development of State-Based Squeak and an Examination of Its Effect on Robot Programming Education

Vol. 6, No.11, November 30, 2012
10.3837/tiis.2012.11.008, Download Paper (Free):

Abstract

Robot programming often sparks students’ interest in programming, but it is not easy for them to program both procedure and reactivity of robot movements that are essential requirements. In this study, we reviewed in detail a new programming language, State-Based Squeak. It allows novice students to implement both procedure and reactivity of robots easily. The effect of this new language on robot programming education was also examined using a group of 28 middle school students. According to the results of analyzing the students’ understanding of programming, reading and programming abilities the group that used State-Based Squeak (the experimental group) showed a higher completion ratio than the other (control) group. The significance of this study is that a robot programming language has been developed that addresses the concepts of both procedure and reactivity in such a way that middle school students can more easily learn how to program robots, something that is often difficult to attempt even for professional programmers.


Statistics

Show / Hide Statistics

Statistics (Cumulative Counts from December 1st, 2015)
Multiple requests among the same browser session are counted as one view.
If you mouse over a chart, the values of data points will be shown.


Cite this article

[IEEE Style]
Hiroyuki Aoki, JaMee Kim, Yukio Idosaka, Toshiyuki Kamada, Susumu Kanemune and WonGyu Lee, "Development of State-Based Squeak and an Examination of Its Effect on Robot Programming Education," KSII Transactions on Internet and Information Systems, vol. 6, no. 11, pp. 2880-2900, 2012. DOI: 10.3837/tiis.2012.11.008

[ACM Style]
Aoki, H., Kim, J., Idosaka, Y., Kamada, T., Kanemune, S., and Lee, W. 2012. Development of State-Based Squeak and an Examination of Its Effect on Robot Programming Education. KSII Transactions on Internet and Information Systems, 6, 11, (2012), 2880-2900. DOI: 10.3837/tiis.2012.11.008