DOI QR코드

DOI QR Code

프로그래밍 패턴에 기반한 효율적인 로봇 기초 프로그래밍 교육 방법에 관한 연구 - 마인드스톰 로봇을 중심으로 -

Study on the Methods of Efficient Robot Fundamental Programming Education based on the Programming Patterns - Focus on MINDSTORM Robots -

  • 정인기 (춘천교육대학교 컴퓨터교육과)
  • Jeong, Inkee (Dept. of Computer Education, ChunCheon National University of Education)
  • 투고 : 2013.08.30
  • 심사 : 2013.09.26
  • 발행 : 2013.09.30

초록

로봇을 활용한 교육은 학생들의 몰입도를 높일 수 있는 장점을 가지고 있다. 특히 프로그래밍 교육에 있어서 로봇을 활용하면 학생들의 관심이 높은 주제일 뿐 아니라 프로그램이 눈으로 볼 수 있는 형태로 동작하기 때문에 프로그래밍에 대한 이해도를 높일 수 있는 장점도 있다. 그러나 학생들은 센서를 사용하는 로봇 프로그래밍에 대하여 막연한 거부감을 가지고 있고, 로봇을 제작하는 데 많은 시간이 소요되기 때문에 주어진 시간에 소기의 목적을 달성할 수 있는 교육을 하기 어려웠다. 따라서 본 논문에서는 로봇 프로그래밍의 패턴을 분석하여 이에 따라 학생들이 비슷한 프로그래밍 패턴에서 센서 부분을 교환하는 형태의 프로그래밍 교육 방법을 제안하였다. 이 방법에 따르면 로봇 제작 및 프로그래밍 교육 시간이 줄어들어 전체적인 교육 시간이 줄어들고, 효율적인 프로그래밍 교육을 할 수 있었다.

A robot assisted education has advantages to increase the students' flow degree. Especially, when we teach programming with robots we take advantages that the students can easily understand the programs because they are interested in the robots and they can see the movement of the robots. However, it is difficult to teach programming to meet our purposes because the students have reluctances to the robot programming with sensors and they take a lot of time building the robots. Therefore, in this paper I analysed the patterns of the robot programming and propose new robot programming education methods that the students need not to care to the sensors. According to this methods, we can teach the robot programming efficiently because we reduce the time to build and programming the robots.

키워드

피인용 문헌

  1. 레고 마인드스톰 로봇을 활용한 STEAM 교육 프로그램 개발 및 적용 vol.42, pp.1, 2013, https://doi.org/10.21796/jse.2018.42.1.1