Programming education can improve problem-solving skills and logical thinking required in a knowledge-based society. However, most conventional programming education spent more time to acquisition of command language and coding process rather than improvement of problem-solving skills and logical thinking, for using programming languages based on foreign language and learners have appeared to lost interest easily. To solve these problems in this paper, interest in programming study was enhanced by making it possible to verify the outcome of highly abstract programming process through a robot as a concrete object. In addition, the Hangul converter of robot programming language based on RCX that elementary school students can use easily was designed and developed. Furthermore, the developed tool was used for six months by students in after-school computer class and therefore learners showed a positive response.
한국어
프로그래밍 학습은 지식기반사회에서 요구하는 문제 해결력과 논리적 사고력을 향상시킬 수 있다. 그러나 기존의 프로그래밍 교육은 대부분 외국어 기반의 프로그래밍 언어를 사용하여 문제 해결력과 논리적 사고력의 향상 보다는 명령어의 습득과 코딩과정에 많은 시간을 소요하고 학습자들은 흥미를 잃기 쉬웠다. 이러한 문제를 해소하고자 본 연구에서는 매우 추상적인 프로그래밍 작업을 로봇이라는 구체물을 통하여 결과를 확인할 수 있도록 하여 프로그래밍 학습의 흥미를 진작할 수 있는 방안을 제안 하였다. 또한 초등학생들이 쉽게 사용할 수 있는 RCX 기반 로봇 프로그래밍 언어의 한글 컨버터를 설계․개발하였다. 그리고 개발된 도구를 방과후학교 컴퓨터반 학생들을 대상으로 6개월간 적용한 결과 학습자들은 긍정적인 반응을 보였다.
목차
요약 ABSTRACT 1. 연구의 목적 및 필요성 2. 선행연구 고찰 3. 로봇 프로그래밍 도구 4. 시스템 설계 및 구현 4-1. 설계 방향 4-2. 구현 환경 4-3. 시스템 구조 4-4. 키워드 변환 DB 4-5. 키워드 변환 5. 적용 및 고찰 5-1. 적용 방법 및 내용 5-2. 결과 분석 6. 결론 및 제언 참고문헌 저자소개
키워드
로봇 프로그래밍프로그래밍 교육Robot ProgrammingProgramming Education
한국정보교육학회 [Korean Association of Information Education]
설립연도
1997
분야
사회과학>교육학
소개
사단법인 한국정보교육학회는 21세기 지식 정보화 사회에서 정보 교육에 관한 학술 및 기술 발전에 기여하기 위하여 정보교육과 관련된 학술대회개최, 학술논문지 발간, 연구지원사업 등을 추진하여 21세기 지식 정보화 시대의 초석을 마련하며 정부에서 추진하고 있는 교육정보화 사업과 연계하는 것을 기본 방향으로 한다.
간행물
간행물명
정보교육학회논문지 [Journal of The Korean Association of Information Education]