earticle

논문검색

초등예비교사의 EPL 프로그래밍 오류 분석

원문정보

Analysis of EPL Programming Errors committed by Elementary Pre-service teachers

이철현

피인용수 : 0(자료제공 : 네이버학술정보)

초록

영어

It is important for beginner-level elementary pre-service teachers who lack programming learning experience to have confidence and interest in EPL programming. Therefore, efforts to reduce the loss of interest and confidence in programming due to excessive errors in the EPL programming process are required. This study aimed to categorize the types of errors by collecting and analyzing the contents of errors occurring in the process of solving the EPL programming task by beginner-level elementary pre-service teachers. As results of the research, the following conclusions were obtained. First, EPL programming errors were categorized into 5 errors: instruction block usage error, object error, data processing error, logic error, and other errors, and accordingly, they were divided into 11 sub-error categories and 39 error types. Among them, the logical error category contains the most error types, suggesting that an effective programming education method is needed for the accurate algorithm design and the logical implementation of problem solving procedure. Second, it was found that among the logic errors, condition setting errors, arithmetic expression errors, list item processing errors, etc. frequently occur logic errors, so that EPL programming learning is necessary to practice to reduce these errors. Third, among the EPL error categories, the instruction block usage error originates from the characteristics of block-based EPL programming, so it was found that a programming education methods of solving the task after learning the function and usage of the instruction block to some extent are necessary. Based on the results of this study, EPL programming learning modules need to be developed. In addition, it is necessary to follow up a study to verify the effectiveness of the EPL teaching and learning method based on the analysis of error types by applying the programming learning modules to beginner-level elementary pre-service teachers.

한국어

프로그래밍 학습 경험이 부족한 초보자 수준의 초등예비교원이 EPL 프로그래밍에 대한 자신감 과 흥미를 갖는 것은 중요하다. 이에 EPL 프로그래밍 과정에서 과다한 오류 발생으로 인하여 프 로그래밍의 흥미와 자신감이 떨어지는 것을 줄이려는 노력이 필요하다. 이 연구는 EPL 프로그래 밍 과제를 해결하는 과정에서 발생되는 오류의 내용을 수집하고 분석하여, 오류의 유형을 범주화하 는 것을 목적으로 하였다. 연구 수행 결과 다음과 같은 결론을 얻을 수 있었다. 첫째, EPL 프로그 래밍 오류는 명령 블록 사용법 오류, 오브젝트 오류, 데이터 처리 오류, 논리 오류, 기타 오류의 5 가지 오류로 범주화되었고, 그에 따른 11개의 하위 오류 범주 및 39개의 오류 유형으로 구분되었 다. 이 중 논리 오류 범주가 오류 유형을 가장 많이 포함하고 있어서 정확한 알고리즘 설계, 문제 해결 절차의 논리적 구현을 위한 효과적인 프로그래밍 교육 방법이 필요함을 시사하였다. 둘째, 논 리 오류 중 조건 설정 오류, 연산식 오류, 리스트 항목 처리 오류 등이 논리 오류를 빈번하게 발생 시켜서 이러한 오류를 줄이기 위한 연습을 할 수 있는 EPL 프로그래밍 학습이 필요함을 알 수 있 었다. 셋째, EPL 오류 범주 중 명령 블록 사용법 오류는 블록 기반의 EPL 프로그래밍이 갖는 특 성에서 비롯되므로, 명령 블록의 기능과 사용법을 어느 정도 익힌 후 과제 해결을 하는 방식의 프 로그래밍 교육 방법이 필요함을 알 수 있었다. 이 연구의 결과를 기반으로 EPL 프로그래밍 학습 모듈이 개발될 필요가 있다. 또한, 이를 적용함으로써 오류 유형 분석에 기반한 EPL 교수․학습 방법의 효과를 검증하는 연구가 후속될 필요가 있다.

목차

요약
I. 서론
Ⅱ. 이론적 배경
1. 프로그래밍 오류
2. 프로그래밍 오류 분석 선행연구 고찰
Ⅲ. 연구 방법
1. 연구 대상 및 자료 수집
2. 연구 도구
3. 자료 처리 및 분석
Ⅳ. 연구 결과
1. 자료 코딩 및 분석 결과
Ⅳ. 결론 및 제언
참고 문헌

저자정보

  • 이철현 Lee, Chul-Hyun. 경인교육대학교

참고문헌

자료제공 : 네이버학술정보

    함께 이용한 논문

      ※ 기관로그인 시 무료 이용이 가능합니다.

      • 5,200원

      0개의 논문이 장바구니에 담겼습니다.