DOI QR코드

DOI QR Code

The Study On Creative RSPM(Robot Based Software Programming Method) Engineering Education And NCS Training Effectiveness Analysis Using Smart Robot

스마트 로봇을 활용한 창의적 RSPM 공학 교육 및 NCS 직무 교육 효과 분석에 관한 연구

  • 이병선 (김포대학교 공학부 컴퓨터네트워크과)
  • Received : 2016.07.15
  • Accepted : 2016.07.28
  • Published : 2016.08.25

Abstract

In general, it is this variety of learning methods and teaching tools for embedded software development and deployment training. In this paper, I want to take advantage of the smart robot to learn creative problem-solving methods that are required in embedded software engineering education. It analyzes the effect of creative engineering education with the smart robot and presents for RSPM Engineering Embedded SW teaching methods to improve NCS education. Embedded SW engineering education in a more creative and smart robot, EV3 system was utilized to improve SW programming skills. In this paper, we utilize the EV3 system to the parish through the creative RSPM engineering courses through the survey and analysis of the impact level, interests and program skills and influence in embedded SW engineering education propose for successful embedded software programming skills potential.

일반적으로 임베디드 소프트웨어 교육을 위해 다양한 교구와 학습 방법이 개발 및 활용이 되고 있다. 본 논문에서는 임베디드 소프트웨어 공학교육에서 요구되고 있는 창의적 문제해결 방법을 학습하기 위하여 스마트 로봇을 활용하고자 한다. 스마트 로봇을 사용한 창의적 공학교육으로 그 NCS 직무교육 효과를 분석하고 임베디드 소프트웨어교육 향상을 위하여 RSPM(Robot Based Software Programming Method) 공학교육 방법에 대해 제시한다. 임베디드 소프트웨어 공학교육에서 좀 더 창의적이고 소프트웨어 코딩 능력향상을 위해 스마트 로봇인 EV3 시스템을 활용하였다. 본 논문에서는 임베디드 소프트웨어 공학교육에 미치는 정도, 흥미, 프로그램 능력 향상과 영향에 대하여 설문 및 분석을 통하여 창의적인 RSPM 공학교육과정을 통하여 EV3 시스템을 교구로 활용하여 성공적인 임베디드 소프트웨어 코딩 능력 가능성에 대해 제시하고자 한다. 특히 RSPM 공학교육은 스마트 로봇 NCS 직무로써 미래 유망한 임베디드 소프트웨어분야의 직업인으로 성장할 수 있도록 경쟁력을 갖춘 기초 스마트로봇 직무학습 중심으로 구성하였다.

Keywords

References

  1. P. J. Gawthrop and E. McGookin, "A LEGO-based control experiment", IEEE Control Systems Magazine,
  2. Jipping, M. J., CalKa, C., O'Neili, B., Padilla, C.R., Teaching Students Java Bytecode Using Lego Mindstorms Robots, SIGCSE Bulletin inroads, Vol.39, No.1, pp. 170-174, 2007. https://doi.org/10.1145/1227504.1227371
  3. Barnes, D., Teaching Introductory Java Through LEGO MINDSTORMS Models, SIGCSE Bulletin inroads, Vol.34, No.1, pp. 147-151, 2002.
  4. Eggert, D. W., Using the Lego Mindstorms NXT robot kit in and introduction to C Programming Class, Journal of Computing Sciences in Colleges, Vol.24, No.6, pp. 8-10, 2009.
  5. Tae-Wan Kim, "The Effect of MINDSTORMS learning on creativity improvement", Daegu National University of Education, 2005.
  6. S. H. Kim and J. W. Jeon, "Introduction for freshmen to embedded systems using LEGO mindstorms", IEEE Trans. on Education, vol. 52, no.1, pp. 99-108, 2009. https://doi.org/10.1109/TE.2008.919809
  7. Garcia, M. A., Mc-Neill, H. P., Learning How to Develop Software Using the Toy LEGO Mindstorms, Vol.34, No.3, pp. 239-239, 2002.
  8. Meyer, R. M., Burhans, D. T, Robotran: A Programming Environment for Novices Using LEGO Mindstorms Robots, Florida Artificial Intelligence Research Society conference(FLAIRS-07), pp. 321-326, 2007.
  9. Hood, C. S., Teaching programming and language concepts using LEGOs, Annual Joint Conference Integrating Technology into Computer Science Education(ITiCSE 2005), pp. 19-23, 2005.
  10. Lawhead, P. B., Duncan, M.E., Bland, C. G., Goldweber, M., Schep, M., Barnes, D. J., Hollingsworth, R. G., A road map for teaching introductory programming using LEGO Mindstorms robots, Annual Joint ConferenceIntegrating Technology into Computer Science Education(ITiCSE 2002), pp. 191-201, 2002.
  11. Fagin, B., Merkle, L., Measuring the Effectiveness of robots in teaching Computer Science, Proceedings of the 34th SIGCSE technical symposium on Computer Science Education, pp. 307-311, 2003.
  12. S. Y. Nam etc, "The Study of Curriculum for Improving occupational fundamental ability with 4C approach techniques",Journal of the Institude of Electronics and information Engineers, 2015 IE.
  13. Ki-Cheon Hong,"A Study of Programming Language Class with Lego NXT Robot for University of Education Students - Centered on Maze Problem -",Journal of The Korean Association of Information Education, Vol. 13, No. 1, pp. 71-78, 2009.
  14. Seung-Young Shin, Sang-Mi You, Mi-Ryang Kim, "A Study on the Design and Development of Robot Game-based Project for Teaching Children to Program Computers",Journal of Internet Computing and Services, Vol. 10, No. 6, pp. 159-171, 2009.
  15. Cho, yong man, "The development of a teaching model for Lego robot computer programming", Graduate School of Education Yonsei University, 2007.
  16. Tae-Hee Kim, Moon-seol Kang, "Measuring the Effectiveness of Teaching Introductory Programming Using LEGO Mindstorms Robots", Journal of Internet Computing and Services, Vol. 11, No. 4, pp. 159-173, 2010.
  17. Xiong Hongyu, Wonho So, "Design and Implementation of a Virtual Robot Education System", Journal of the Institude of Electronics and information Engineers CI, Vol. 48, No.1, pp. 108-115, 2011.
  18. Kyunghee Lee, "Development of Curriculum Using ROBOTC-based LEGO MINDSTORMS NXT and Analysis of Its Educational Effects", Journal of Information Processing Systems, Vol. 18A, No. 5, pp.165-176, 2011.
  19. Bae, Sang Yong, "Effectof, C Programming Learning Using Robot on Academic Achievement", Korea National University of Education Chung-Buk, 2009.