JOURNAL BROWSE
Search
Advanced SearchSearch Tips
The Development of an Educational Robot and Scratch-based Programming
facebook(new window)  Pirnt(new window) E-mail(new window) Excel Download
 Title & Authors
The Development of an Educational Robot and Scratch-based Programming
Lee, Young-Dae; Kang, Jeong-Jin; Lee, Kee-Young; Lee, Jun; Seo, Yongho;
  PDF(new window)
 Abstract
Scratch-based programming has come to be known as an effective programming tool because of its graphic instruction modules, which are designed to be assembled like the famous LEGO building blocks. These building block-like structures allow users to more easily program applications without using other more difficult programming languages such as C or Java, which are text-based. Therefore, it poses a good opportunity for application in educational settings, especially in primary schools. This paper presents an effective approach to developing an educational robot for use in elementary schools. Furthermore, we present the method for scratch programming based on the external modules need for the implementation of robot motion. Lastly, we design a systematic curriculum, titled "Play with a Robot," and propose guidelines to using the educational programming language Scratch.
 Keywords
Education robot;scratch;program block;elementary school;Aduino;Bluetooth communication;
 Language
English
 Cited by
 References
1.
E. Mauch, "Using technology innovations to improve the problem-solving skills of middle school students: Educators' experiences with the Lego Mind storms robotic invention system," The Clearing House, Vol. 74, No. 4, pp. 211-13,2001. crossref(new window)

2.
M. Resnick, "MultiLogo: A study of children and concurrent programming," Interactive Learning Environments, Vol. 1,No. 3, pp. 153-170, 1990. crossref(new window)

3.
M. Resnick, R. Berg, and M. Eisenberg, "Beyond black boxes: Bringing transparency and aesthetics back to scientific investigation," Journal of the Learning Sciences, Vol. 9, No.1, pp. 7-30, 2000 crossref(new window)

4.
Scratch imagine program share, http://info.scratch.mit.edu/Scratch_Credits

5.
N. Resnick, et. al., "Scratch: programming for all, "Communications of the ACM, v.52, n.11, 2009

6.
MIT Media Lab, Press Announcement: Scratch, http://www.media.mit.edu/press/scratch