earticle

논문검색

교육용 프로그래밍 언어 초보 학습자가 겪는 어려움에 대한 질적 분석

원문정보

Qualitive Analysis of the Difficulties of EPL Programming Beginner Learners

이철현

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

초록

영어

The purpose of this study is to clarify the difficulties experienced by the beginners in programming. The difficulties faced by the novice learner are the ambiguity and reluctance of the programming advance stage that must go before the programming progress stage, difficulty in object control in connection with various situations, various questions of the implementation of the program complex logic using selective structure, iterative structure, signal transmission, difficulties in recognizing situations that require the use of variables and the difficulty of implementation that links variables and other programming elements, disconceptions in implementing how to control specific items of a list according to specific conditions, difficulties in recognizing situations that require the use of functions and difficulty in implementing functions, difficulty in identifying causes of logical errors and difficulty in implementing programs without logical errors. The results showed that beginner learners found difficulty in the situation where EPL programming elements and EPL programming basic structures were linked or combined. Therefore, for beginners, it is necessary to develop a method of teaching programming that can be used in a complex situation by starting from the basic elements of programming and basic structure, and developing them in a way that gradually deepens them.

한국어

이 연구는 교육용 프로그래밍 언어 초보 학습자가 겪는 어려움을 구체적으로 파악하기 위하여 질적 연구를 수행하였다. 이를 통해 교육용 프로그래밍 언어 초보 학습자가 겪는 어려움은 프로그 래밍 진행 단계 전에 거쳐야 하는 프로그래밍 사전 단계의 모호함과 거부감, 다양한 상황과 연계한 오브젝트 제어의 곤란함, 선택 구조, 반복 구조, 신호보내기를 이용한 프로그램 복합 논리 구현의 다양한 의문, 변수 사용이 필요한 상황 인지와 다른 프로그래밍 요소와 연계한 구현의 난감함, 리 스트의 특정항목을 특정 조건에 따라 제어하는 방법 구현의 오개념, 함수 사용이 필요한 상황 인지 와 함수 구현의 어려움, 논리적 오류의 원인 파악과 논리적 오류 없는 프로그램 구현의 어려움 등 으로 파악되었다. 연구 결과에 의해 교육용 프로그래밍 언어 초보 학습자들은 교육용 프로그래밍 언어의 프로그래 밍 요소와 프로그래밍 기본 구조가 연계되거나 복합되는 상황에서 어려움을 주로 느끼는 것을 알 수 있었다. 따라서 교육용 프로그래밍 언어 초보 학습자를 위하여 교육용 프로그래밍 언어의 기본 요소 및 기본 구조에서 시작하여 이러한 것들을 점차 심화하는 방식으로 전개함으로써 복합적인 상 황에 익숙해 질 수 있는 방향의 교육용 프로그래밍 언어 교육 방법이 필요함을 제안한다.

목차

요약
I. 서론
Ⅱ. 이론적 배경
1. 프로그래밍 초보 학습자의 특성
2. CT-RLPS 모형
Ⅲ. 연구방법
1. 연구대상 및 자료수집
2. 연구도구
3. 자료 처리 및 분석
Ⅳ. 연구 결과
1. 코드 부여, 범주 지정, 주제목록 생성
2. EPL 초보 학습자가 겪는 어려움 논의
Ⅴ. 결론
참고문헌

저자정보

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

참고문헌

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

    함께 이용한 논문

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

      • 5,100원

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