초등학생을 위한 로봇 활용 파이썬 학습 모형 개발
Python Instructional Model using robot for elementary school students
1
조회
0
다운로드
12
인용
0
참고문헌
키워드
초록
초등학생을 대상으로 하는 소프트웨어 교육의 도구는 블록형 교육용 프로그래밍 언어(EPL)가 주로 사용되고 있다. 블록형 EPL은 SW 교육의 입문 도구로써 장점이 많지만 확장성에서는 한계를 가지고 있다. 본 연구에서는 실제 산업 현장에서도 활발하게 사용하고 있는 텍스트 기반의 프로그래밍 언어인 파이썬을 활용한 SW 교육의 접근 방안을 모색하였다. 파이썬을 활용한 학습 프로그램과 모형을 개발하고 초등학교 6학년 학생을 대상으로 10차시를 적용하였다. 그 결과 로봇 활용 파이썬 학습 모형을 적용한 학생들의 컴퓨팅 사고력 향상에 유의미한 효과가 있었으며 초등학생을 대상으로 텍스트 기반 프로그래밍 언어의 적용 가능성을 확인할 수 있었다.
Abstract
The Code Block Based Educational Programming Language(EPL) is the mainstream tool for software education for elementary students. However, Code Block Based EPL has limitations in scalability, even though there are many advantages as an introductory tool for software education. In this study, we searched the approach of SW education using Python, which is a text-based programming language actively used in real industrial field. We developed a learning program and model using Python and applied it to the sixth grade elementary school students for 10 hours. As a result, we found that the robot-based Python learning model had a significant effect on improving students' thinking skills and confirmed the applicability of text-based programming language to elementary school students.
참고문헌 (17)
- 김병수, "계산적 사고력 신장을 위한 PPS기반 프로그래밍 교육 프로그램", 박사, 과학교육학부 컴퓨터교육전공, pp.2014
- 김철, "초등학교 로봇 컴퓨팅 교육을 위한 교육내용체계의 성취기준에 관한 연구", 정보교육학회논문지, 21(1), pp.97~104 (2017), 한국정보교육학회
- Hye-Kyung Cho, "An Exploratory Study on the Use of Educational Robots for Enhancing Creativity", Journal of institute of control robotics and systems, 2008(10), pp.672~676 (2008)
- Global Software Education status and tool trends, "Hyo-Min Park", KISA, ~ (2014)
- "Interactive: The Top Programming Languages 2017" (2017)[URL]
- 유인환, "프로그래밍 초급과정에서 로봇의 활용이 몰입에 미치는 영향", 정보교육학회논문지, 17(3), pp.329~337 (2013), 한국정보교육학회[DOI]
- ISTE & CSTA, "Computational Thinking Leadership toolkit 1st edtion", ~ (2011)
- Ji-Hye Kim, "Curriculum design of 'problem-solving methods and procedures' section in the informatics subject for enhancing computational thinking : based on Python programming language", pp.2015
- Ji-yae Noh, "The Effects of SW Education Using Robot", pp.2017
- Education Robot Trend, "Ki-Sang Song", KISTI, ~ (2003)
- Ministry of Education, "2015 National curriculum", ~ (2015)
- "National curriculum in England: computing programmes of study" (2013)[URL]
- Shin Lee, "A Comparative Study on Elementary Software Education Using Robots and EPL", pp.2017
- Wing, J. M., "Computational thinking and thinking about computing", Philosophical Transactions of the Royal Society, 366, pp.3717~3725 (2008)
- 이영준, "정보교육의 본질과 전망", 컴퓨터교육학회 논문지, 11(3), pp.1~11 (2008), 한국컴퓨터교육학회[DOI]
- 서영민, "초등정보영재의 창의성 신장을 위한 교과 통합 로봇 프로그래밍 수업 모형", 석사, 초등컴퓨터교육, pp.2010
- 박영숙, "블렌디드 로봇교육 활동이 아동의 학습동기와 학습몰입에 미치는 효과", 한국초등교육, 23(4), pp.183~202 (2012), 초등교육연구원[DOI]
