원문정보
초록
영어
With The Fourth industrial Revolution, programming education is becoming more important. However, there is an educational gap due to the disparate difference between the block-type programming language currently taught in elementary school and the text-based programming language learned in high school. Recently, 'Micro:bit' has developed a ‘Python Editor’ that enables Python coding, which has the advantage of being able to do text programming in a block-type programming method and allowing students to experience practical interaction by utilizing physical computing tools. . This study was carried out with a focus on the project class design of the 12th class using micro:bit tools, ’MakeCode’, and ‘Python Editor’. In this project class, we aim to help students improve their computational thinking skills by designing a program at the upper elementary school level that combines block and text programming language learning.
한국어
4차 산업 혁명과 함께 프로그래밍 교육은 더욱 중요해지고 있다. 하지만 현재 초등학교에서 배우는 블록형 프 로그래밍 언어와 고등학교에서 배우는 텍스트 기반 프로그래밍 언어의 이질적인 차이 때문에 학습적 간극이 존 재한다. 최근 ‘마이크로비트‘에서는 파이썬 코딩을 할 수 있는 ’파이썬 편집기’를 개발하였으며, 이 도구는 블록형 프로그래밍 방식으로 텍스트 프로그래밍을 할 수 있으며 피지컬 컴퓨팅 도구를 활용하여 학생들이 실제적인 상 호작용을 경험할 수 있다는 장점이 있다. 본 연구는 마이크로비트 도구, MakeCode, 그리고 파이썬 편집기를 활 용한 12차시의 프로젝트 수업 설계에 초점을 두고 진행되었다. 이 프로젝트 수업에서는 블록형과 텍스트형 프로 그래밍 언어 학습이 융합된 초등 고학년 수준의 프로그램을 설계함으로써 학생들의 컴퓨팅 사고력 향상에 도움 이 되고자 한다.
목차
Abstract
1. 서론
2. 이론적 배경
2.1. 피지컬 컴퓨팅
2.2. 마이크로비트
3. 피지컬 컴퓨팅 기반 파이썬 프로그래밍 교육 도구분석
3.1. 엔트리파이썬
3.2. MakeCode Python
3.3. Micro:bit Python Editor
4. MakeCode 기반 파이썬 프로그래밍 교육 프로그램 제안
5. 결론
참고문헌
