Earticle

현재 위치 Home

초등학교 소프트웨어교육에서 학습자의 알고리즘 구성 패턴 연구
A Study on Algorithm Composition Patterns of Learners in Elementary Software Education

첫 페이지 보기
  • 발행기관
    한국정보교육학회 바로가기
  • 간행물
    정보교육학회논문지 KCI 등재 바로가기
  • 통권
    제24권 제1호 (2020.02)바로가기
  • 페이지
    pp.11-19
  • 저자
    김정랑
  • 언어
    한국어(KOR)
  • URL
    https://www.earticle.net/Article/A369728

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

4,000원

원문정보

초록

영어
Software education is provided for 6th grade students. This study explored the algorithmic composition patterns of elementary school students. After investigating the algorithm for the 6th grade students, the algorithmic pattern of the learner was explored by calculating the cyclomatic complexity of MacCabe based on the structural programming technique. Students often use one or two choice structures to solve problems, which tend to be biased towards the starting and ending points of the problem. It is also passive in the use of selection structures. Algorithm composition depends on visible objects and one's own background. Therefore, in elementary school software education, it is necessary to present the task of thinking about the algorithm structure in the context of the algorithm and the students' experiences in accordance with the algorithm composition pattern.
한국어
초등학교 6학년 학생을 대상으로 소프트웨어교육이 실시되고 있다. 본 연구에서는 초등학생의 알고리즘 구성 패턴에 대해 탐색하였다. 초등학교 6학년 학생을 대상으로 알고리즘을 구상하는 문항을 투입한 후 구조적 프로 그래밍 기법에 기반한 MacCabe의 사이클로매틱 복잡도를 산출하여 학습자의 알고리즘 구성 패턴을 탐색하였다. 학생들은 문제 해결을 위해 주로 1~2가지의 선택구조를 사용하며, 이는 문제의 출발점, 도착점에 편중되는 경향 이 있다. 또한 선택 구조 사용에 있어 소극적인 모습을 보인다. 알고리즘 구성에 있어서는 눈에 보이는 구체물과 자신의 배경지식에 의존하는 모습을 보인다. 따라서 초등학교 소프트웨어교육에서는 알고리즘 구성 패턴에 따라 학생들의 경험과 친숙한 문제 상황에서 알고리즘 구조를 복합적으로 사고할 수 있는 과제를 제시할 필요가 있으 며, 구체적 조작물을 활용하여 지도하는 것이 유효할 것으로 보인다.

목차

요약
Abstract
1. 연구의 필요성 및 목적
2. 이론적 배경
2.1 구조적 프로그래밍
2.2 복잡도 측정 이론
2.3 선행 연구
3. 연구 방법 및 절차
3.1 연구 대상 및 방법
3.2 문항 구성
3.3 분석 도구 및 방법
4. 연구 결과
4.1 문항 1 알고리즘 분석
4.2 문항 2 알고리즘 분석
4.3 알고리즘 구성 패턴 탐색
5. 결론
참고문헌

키워드

소프트웨어교육 알고리즘 컴퓨팅 사고력 구조적 프로그래밍 복잡도 Software education algorithms computing thinking structured programming complexity

저자

  • 김정랑 [ Jeongrang Kim | 광주교육대학교 컴퓨터교육과 ]

참고문헌

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

간행물 정보

발행기관

  • 발행기관명
    한국정보교육학회 [Korean Association of Information Education]
  • 설립연도
    1997
  • 분야
    사회과학>교육학
  • 소개
    사단법인 한국정보교육학회는 21세기 지식 정보화 사회에서 정보 교육에 관한 학술 및 기술 발전에 기여하기 위하여 정보교육과 관련된 학술대회개최, 학술논문지 발간, 연구지원사업 등을 추진하여 21세기 지식 정보화 시대의 초석을 마련하며 정부에서 추진하고 있는 교육정보화 사업과 연계하는 것을 기본 방향으로 한다.

간행물

  • 간행물명
    정보교육학회논문지 [Journal of The Korean Association of Information Education]
  • 간기
    격월간
  • pISSN
    1229-3245
  • 수록기간
    1997~2026
  • 등재여부
    KCI 등재
  • 십진분류
    KDC 374 DDC 375

이 권호 내 다른 논문 / 정보교육학회논문지 제24권 제1호

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

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

      페이지 저장