본문 바로가기
KERD
논문KCI 등재

SW 교육을 위한 로봇과 앱 개발 도구 활용 프로그래밍 교육 방안

Design a Programming Education Plan for SW Education Using Robot and Mobile Application Development Tool

0

조회

0

다운로드

12

인용

0

참고문헌

키워드

초록

마트 기기의 급속한 발전과 보급에 따라 사회가 크게 변화되고 있으며, SW교육의 중요성이 부각되고 있다. 학습자들 또한 모바일 앱 프로그래밍에 대한 관심이 매우 높다. 한편 프로그래밍 교육에서 로봇의 활용은 흥미 유발, 동기부여, 참여도, 성취도 제고의 측면에서 효과가 있는 것으로 연구 결과가 발표되고 있다. 이에 본 연구에서는 SW 교육을 위한 로봇과 앱 개발 도구 활용 프로그래밍 교육 방안을 개발하고 적용하였다. 그리고 수업, 로봇, 앱 인벤터, 로봇과 앱 인벤터의 연동 등의 네 가지 영역으로 구분하여 설문조사를 실시하였다. 그 결과 네 가지 영역에서 공통적으로 흥미, 만족에 대한 학습자의 반응이 매우 긍정적이었다. 학습자들은 스마트 폰을 사용하여 프로그래밍 결과를 즉각 확인할 수 있고, 특히 스마트폰으로 로봇을 제어할 수 있다는 점이 학습자의 흥미를 높이는 점으로 분석되었다. 결론적으로 본 연구에서 개발한 로봇과 앱 개발 도구 활용 프로그래밍 교육 방안은 유용성이 있다고 볼 수 있다.

Abstract

According to the rapid growth and popularization of the SMART device, the society is being changed greatly and importance of SW education is being emphasized. Also many student have a lot of interests about mobile application programming. The latest study suggests using the robots in the programming education may help to induce learners’ interest and motivation, participation, achievement. So in this research, I designed a programming educational plan for SW education using robot and mobile application development tool(App Inventor) and applied them. And I conducted a survey four ares such as class, robot, App Inventor, robot and App Inventor. As a result, learner's response of interest and satisfaction was very positive commonly at four areas. In particular, learners could get programming result immediately using smart phone and could control the robot using smart phone, so learner's interest had increased especially. The conclusion is that suggested plan for SW education using robot and mobile application development tool is useful for programming education.

참고문헌 (20)

  1. 김병호, "안드로이드 앱 인벤터를 활용한 컴퓨터 프로그래밍 교육", 한국정보통신학회논문지, 17(2), pp.467~472 (2013), 한국정보통신학회[DOI]
  2. Chi-Hung Tseng, "Combination Curriculum of Robotics and Mobile Phone in Primary Education Level with Graphical Programming Environment", International Symposium on Robotics (2012)
  3. 김철, "로봇교육 관련 국내 연구동향 및 교육효과 분석", 정보교육학회논문지, 16(2), pp.233~243 (2012), 한국정보교육학회[DOI]
  4. "Computational thinking"[URL]
  5. David Wolber, "App inventor and real-world motivation", SIGCSE ’11 Proceedings of the 42nd ACM technical symposium on Computer science education, pp.601~606 (2011)
  6. 이은경, "로봇 프로그래밍 학습이 문제해결력에 미치는 영향", 컴퓨터교육학회 논문지, 10(6), pp.19~28 (2007), 한국컴퓨터교육학회
  7. 문교식, "Computational Thinking의 초등교육 활용 방향", 한국콘텐츠학회 논문지, 13(6), pp.518~526 (2013), 한국콘텐츠학회[DOI]
  8. 임화경, "초등학생을 대상으로 앱 인벤터를 활용한안드로이드용 앱 제작교육", 멀티미디어학회논문지, 16(12), pp.1495~1507 (2013), 한국멀티미디어학회[DOI]
  9. 최형신, "Computational Thinking역량 계발을 위한 수업 설계 및 평가 루브릭 개발", 정보교육학회논문지, 18(1), pp.57~64 (2014), 한국정보교육학회[DOI]
  10. 최현종, "대학 프로그래밍 강좌를 위한 프로그래밍 교육 프레임워크", 컴퓨터교육학회 논문지, 14(1), pp.69~79 (2011), 한국컴퓨터교육학회
  11. 유인환, "프로그래밍 초급과정에서 로봇의 활용이 몰입에 미치는 영향", 정보교육학회논문지, 17(3), pp.329~337 (2013), 한국정보교육학회[DOI]
  12. 정인기, "정보 교과의 ‘문제 해결’ 주제의 성취 목표 및 교수-학습 방법에 관한 연구", 정보교육학회논문지, 18(2), pp.243~254 (2014), 한국정보교육학회[DOI]
  13. "Operational Definition of Computational Thinking" (2011)[URL]
  14. 김갑수, "초등학생들을 위한 컴퓨터 프로그래밍의 성취 기준에 관한 연구", 정보교육학회논문지, 18(2), pp.255~264 (2014), 한국정보교육학회[DOI]
  15. 설문규, "워터폴 모델을 적용한 앱 인벤터 프로그래밍 교재개발 연구", 정보교육학회논문지, 17(4), pp.409~419 (2013), 한국정보교육학회[DOI]
  16. Sangjin Oh, "Development an Animation Programming Curriculum for the Elementary Gifted Children of Information Science", 석사, pp.2003
  17. 안상진, "앱 인벤터를 활용한 초·중등 프로그래밍 교육 방안", 컴퓨터교육학회 논문지, 17(5), pp.79~88 (2014), 한국컴퓨터교육학회
  18. Sungjin Hwang, "Development of Education Plan of Using App Inventor for Improving Informatics Gifted Elementary Students’ Learning Flow", Proceeding of The Korean Association of Computer Education, 18(2), pp.185~190 (2014)
  19. Wing, J. M., "Computational thinking and thinking about computing. Philosophical Transactions of the Royal Society A:Mathematical.", Physical and Engineering Sciences, 366(1881), pp.3717~ (2008)
  20. "Obligation of SW Education" (2014)[URL]

관련 논문AI추천

이 간행물의 다른 논문 (18건)