Currently, most software education in elementary schools uses the Educational Programming Language (EPL). EPL is a relatively simple grammar system that is easy to learn and easy for young learners to learn, but these block coding methods are specialized in "manipulating characters", which limits the ability to use them in comparison to other programming languages . In addition, there is a limit to the development of the program directly and it can not greatly affect the improvement of the programming ability of the information gifted students. In this study, we have studied Python, a text language with relatively easy grammaticality, to apply it to elementary school students.
한국어
현재 초등학교에서 실시되고 있는 소프트웨어 교육에서는 대부분 교육용 프로그래밍 언어(Educational Programming Language: EPL)를 활용하고 있다. EPL은 비교적 간단한 문법체계로 배우기가 쉬우며 어린 학생 들이 쉽게 배울 수 있다는 장점이 있지만 이런 블록코딩 방법은 캐릭터를 조작하는 것’으로 특화되어 있어서 다른 프로그래밍 언어와 비교하면 사용할 수 있는 기능이 한정되어 있다. 더 나아가 프로그램을 직접 제작 및 개발하는데 한계가 있으며 블록형 프로그래밍 학습경험이 풍부한 고급사용자들의 지적호기심과 학습욕구를 충족 시키는데 부족한 점이 있다. 그리하여 본 연구에서는 비교적 문법이 쉬운 텍스트 언어인 파이썬(Python)을 2015 개정 교육과정의 성취기준에 맞게 초등학생들에게 적용하여 프로그래밍 교육 방안을 연구해 보았다.
목차
요약 ABSTRACT 1. 서론 2. 관련 연구 2.1 블록형 프로그래밍 학습 2.2 텍스트형 프로그래밍 학습 2.3 공개 소프트웨어 Python 2.4 2015 국가 교육과정 3. 교육방안 연구 3.1.간단한 프로그램 만들기 3.2 ‘선택’구조문 이용한 프로그램 만들기 3.3 ‘선택‘과 ’반복‘구조 이용한 프로그램 만들기 4. 결론 및 제언 참고문헌
키워드
소프트웨어 교육초등학생교육용 프로그래밍 언어프로그래밍 교육방안파이썬Software EducationElementary School StudentsEducational Programming LanguagesProgramming Education PlanPython
한국정보교육학회 [Korean Association of Information Education]
설립연도
1997
분야
사회과학>교육학
소개
사단법인 한국정보교육학회는 21세기 지식 정보화 사회에서 정보 교육에 관한 학술 및 기술 발전에 기여하기 위하여 정보교육과 관련된 학술대회개최, 학술논문지 발간, 연구지원사업 등을 추진하여 21세기 지식 정보화 시대의 초석을 마련하며 정부에서 추진하고 있는 교육정보화 사업과 연계하는 것을 기본 방향으로 한다.
간행물
간행물명
정보교육학회 학술논문집 [Journal of The Korean Association of Information Education]