Earticle

현재 위치 Home

초등예비교사의 EPL 프로그래밍 오류 분석
Analysis of EPL Programming Errors committed by Elementary Pre-service teachers

첫 페이지 보기
  • 발행기관
    한국실과교육연구학회 바로가기
  • 간행물
    실과교육연구 KCI 등재 바로가기
  • 통권
    제26권 제3호 (2020.08)바로가기
  • 페이지
    pp.133-150
  • 저자
    이철현
  • 언어
    한국어(KOR)
  • URL
    https://www.earticle.net/Article/A380775

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

5,200원

원문정보

초록

영어
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 | 경인교육대학교 ] 교신저자

참고문헌

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

간행물 정보

발행기관

  • 발행기관명
    한국실과교육연구학회 [The Society of Korean Practical Arts Education Research]
  • 설립연도
    1989
  • 분야
    사회과학>교육학
  • 소개
    본 학회는 처음 실과 교과서에 참여한 인사를 중심으로 1989년 실과 교육 연구회로 발족하였다가 1990년에 전국 규모의 회원을 갖고 학회 활동을 본격적으로 시작하였다. 본 학회는 한국의 실과 교육의 학문적 연구 및 현장 교육의 문제를 개선하는데 기여할 목적으로 설립되었고, 현재는 전국의 관련대학의 교수와 현장 교사가 참여하여 실과의 학문적 기초를 마련하는데 기여하고 있고, 현장의 문제해결에도 기여하면서 발전하고 있다.

간행물

  • 간행물명
    실과교육연구 [Journal of Korean Practical Arts Education]
  • 간기
    계간
  • pISSN
    1226-8658
  • 수록기간
    1995~2026
  • 등재여부
    KCI 등재
  • 십진분류
    KDC 374 DDC 375

이 권호 내 다른 논문 / 실과교육연구 제26권 제3호

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

    함께 이용한 논문 이 논문을 다운로드한 분들이 이용한 다른 논문입니다.

      페이지 저장