DOI QR코드

DOI QR Code

A Study on the Analysis and Application of Educational Robot Simulation tool in Robot Programming Education

초등 프로그래밍 교육에서 로봇 시뮬레이션 도구의 활용

  • Shim, JaeKwoun (Dept. of Computer Science Education, Graduate School, Korea University) ;
  • Lee, WonGyu (Dept. of Computer Science and Engineering, College of Informatics, Korea University) ;
  • Kim, JaMee (Dept. of Computer Science and Engineering, College of Informatics, Korea University)
  • Received : 2014.03.24
  • Accepted : 2014.05.20
  • Published : 2014.05.28

Abstract

The utilization of robots in programming education students the interest and motivation of learning. But at the same time the robot is required that understanding of the structure and understand the internal program(programming). So what problems are caused by error or if the student has difficulty identifying. The purpose of this study is the use of simulation tool in robot programming education possibilities will want to see. Elementary school students to analyze the possibility of non-simulation tool and simulation tool was applied. And usability evaluation and simulation tool, the survey recognized the potential of the education were analyzed. As a result, the usability of between simulation tool and non-simulation tool and there was no difference. And student can preview the results of programming and simulation tool can easily identify errors for recognizing the positive respectively. Based on this results, simulation tool can be utilized in robot education.

프로그래밍 교육에서 로봇의 활용은 학생의 흥미와 학습의 동기를 유발시키지만, 로봇에 대한 구조적인 이해와 함께 로봇 프로그램의 내부적인 이해를 동시 요구한다. 따라서 문제가 발생하면 학생이 무엇에 의한 오류인지 파악하는데 어려움이 있다. 본 연구의 목적은 로봇 프로그래밍 교육에서 시뮬레이션 도구의 활용 가능성을 확인하는 것이다. 교육 가능성을 분석하기 위해 초등학생을 대상으로 하는 로봇 프로그래밍 교육에 시뮬레이션 도구와 비 시뮬레이션 도구를 적용하고, 사용성 평가와 인식 설문을 통해 시뮬레이션 도구의 교육가능성을 분석하였다. 적용 결과, 시뮬레이션 도구의 사용성은 기존의 비 시뮬레이션 도구와 차이가 없었다. 시뮬레이션 도구는 프로그래밍의 결과를 미리 확인할 수 있고 오류를 쉽게 파악하는데 도움을 줄 수 있다는 긍정적인 측면이 있었다. 본 연구는 초등 로봇 프로그래밍 교육에서 시뮬레이션 도구의 활용 가능성을 확인했다는데 의의를 찾을 수 있다.

Keywords

References

  1. M. Resnick etc, Scratch: programming for all, Communications of the ACM, vol. 52, no. 11, 2009.
  2. youtube, President obama asks America to learn computer science, http://www.youtube.com/watch?v=6XvmhE1J9PY
  3. Computer Science Teacher Association, CSTA K-12 Computer Science Standards Revised 2011.
  4. Mitchel R. Growing Up Programming : Democratizing the Creation of Dynamic, Interactive Media. ACM CHI 2009 April 2-9, 3293-3296, 2009.
  5. Dai-Young Kwon, Han-Sung Kim, Jae-Kwoun Shim, Won-Gyu Lee, Algorithmic Bricks: A Tangible Robot Programming Tool for Elementary School Students, IEEE Transaction on Education, vol.55, no.4, pp.474-479, 2012. https://doi.org/10.1109/TE.2012.2190071
  6. Wae-Shik Moon, A Programming Language Learning Model Using Educational Robot, Journal of the korean association of information education, vol.11, no.2, pp.231-241, 2007.
  7. Dai Young Kwon, Kyeong Hur, Won Gyu Lee, A Development of PBL based Linetracer Robot Programming Instrctional Method at Elementary school, The Journal of Korean association of computer education, vol.13, no.3, pp.13-23, 2010.
  8. So-Yeon Kim, Moon-Gyu Seol, A Study on Changes in Logical Thinking Ability of Elementary Students Through Game-Based Robot Education, Journal of the korean association of information education, vol.14, no.1, pp.111-121, 2010.
  9. Yoo, In-hwan, The possibility of Robot Programming to Enhance Creative Problem-Solving Ability, Ewha Journal of Educational Research, vol.36, no.2, pp.109-128, 2005.
  10. M. Friedmann, K. Petersen, O. Stryk, Adequate motion simulation and collision detection for soccer playing humanoid robots, Robotics and Autonomous System, vol. 57, no. 8, pp.785-895, 2009.
  11. J.K. Shim, J.M. Kim, X. Zhang, W.G. Lee, The Effect of educational robor simulation tool in robot Programming education, ICCT2013, pp.1112-1113, 2013.
  12. Michel, O. Cyberbotics Ltd. WebotsTM: Professional Mobile Robot Simulation, International Journal of Advanced Robotic Systems, vol.1, no.1, pp. 40-43, 2004.
  13. Ishimura, T., Kato, T., Oda, K., & Ohashi, T. An open robot simulator environment, Lecture Notes in Computer Science, 3020/2004, 621-627, 2004.
  14. K. Cagin, K. Mary, B. Liz and M. Lachlan, Learning Programming at the Computational Thinking Level via Digital Game-Play, Procedia Computer Science, vol.9, pp.522-531, 2012. https://doi.org/10.1016/j.procs.2012.04.056
  15. T. Recchia, J. Chung, K. Pochiraju, Performance of heterogeneous robot teams with personality adjusted learning, Biologically Inspired Cognitive Architectures, vol. 7, pp. 87-97, 2014. https://doi.org/10.1016/j.bica.2013.10.003
  16. S. Carpin, M Lewis, J. Wang S. Balakirsky, USARSim: a robot simulator for research and education, IEEE International Conference on Robotics and Automation, pp.1400-1405, 2007.
  17. Hiroyuki Aoki, Jae Kwoun Shim, Ja Mee Kim, Won Gyu Lee, Development of A Sketch-Based Robot Simulation Tool, The Journal of Korean association of computer education, vol.15, no.2, pp.57-66. 2012.
  18. Young-Jin Lee, Empowering teachers create educational software: A constructgivist apprach utilizing Etoys, pair programming and cognitive apprenticeship, Computer & Education, vol. 56, Issue 2, 2011.
  19. Nigel Bevan, International Standards for HCI and Usability, International Journal of Human Computer Studies, vol. 55, no.4, pp.533-552, 2001. https://doi.org/10.1006/ijhc.2001.0483
  20. Cortney v. Martin, Usability of Pictorial Toy Assembly Instruction for Young Children, PhD in Industrial and Systems Engineering Blacksburg Virginia, 2007.