- 스크래치 프로그래밍 사례를 통한 컴퓨터적 사고 특성 분석
- Analysis of Computational Thinking Characteristics in Scratch Programs
- ㆍ 저자명
- 한규정
- ㆍ 간행물명
- 교육논총
- ㆍ 권/호정보
- 2016년|53권 2호(통권12호)|pp.1-15 (15 pages)
- ㆍ 발행정보
- 공주교육대학교 초등교육연구원|한국
- ㆍ 파일정보
- 정기간행물|KOR| PDF텍스트(0.33MB)
- ㆍ 주제분야
- 교육학
최근 우리나라는 소프트웨어 교육을 강화하려는 노력으로 학생들에게 컴퓨터적 사고 (computational thinking)를 위한 문제 해결 중심의 훈련을 시도하고 있다. 컴퓨터적 사고는 데이 터를 잘 구성하고 분석하며, 데이터의 표현, 자동화, 문제해결과정을 일반화하며 다른 문제 해결 로의 전이 등을 하는 문제 해결 절차이다. 또한 소프트웨어 교육의 일부로서 스크래치라는 사용 하기 쉬운 프로그래밍 언어를 많이 사용하고 있다, 본 연구에서는 기존에 개발된 스크래치 프로 그램들을 분석하여 컴퓨터적 사고를 얼마나 반영하고 있는지의 사례 연구를 하였다, 분석 대상이 된 7개의 스크래치 프로젝트는 주로 게임형과 애니메이션형의 프로젝트이었으며 연구결과 게임 형의 프로젝트가 병행화, 추상화, 자료 표현 등에서 더 많은 경향이 있었음을 발견할 수 있었다.
Recently, Korea is trying to teach for students to enhance coding ability through the computational thinking(CT). The CT is the problem solving process that can analyse, construct and represents data, does automation, generalizes problem solving process and applies other problem solving. Scratch programming language is mainly used for software education because it can be programmed easily and quickly. In this study, we surveyed the case studies and analysed the Scratch programs to see what types of the CT reflected. The seven analysed programs are two types; game oriented or animation oriented. We found the game programs show more parallelism, abstraction and data representation than animation programs.
I. 서 론 II. 스크래치 프로그래밍과 컴퓨터적 사고 III. 사례분석 IV. 결 론 참고문헌