사칙연산을 이용한 알고리즘 원리 학습 방안
Learning Method for Algorithmic Principles Using Numerical Expressions
1
조회
0
다운로드
4
인용
0
참고문헌
키워드
초록
최근에 중시되고 있는 컴퓨터 원리 학습에 대한 교육적 요구에 부응하여, 본 논문에서는 간단한 사 칙연산의 과정을 통하여 초등학생의 수준에서 자료구조와 알고리즘에 대한 기본적인 이해를 도모하고 흥미를 갖도록 효과적인 교육내용과 방법을 제시하였다. 이를 위해 unplugged 방식의 컴퓨터 학습자 료를 제작하여 활동을 통해 컴퓨터가 데이터를 받아들이는 방법을 알 수 있도록 하였으며 학생들에게 애니메이션 자료를 제작하여 배열과 연결리스트에 의한 수식 표현과 알고리즘에 대하여 학습할 수 있 도록 하였다. 연구의 교육적 실효성을 알아보기 위해 OO광역시 소재의 초등학교 5학년 한 반을 대상 으로 논문에서 제시한 교육내용과 방법을 통하여 실험연구를 하였다. 연구 결과 학생들은 컴퓨터의 계산방식과 사람이 계산하는 방식에 있어 차이점이 있다는 것을 알게 되었고 그로 인해 알고리즘과 자료구조에 대한 기초적인 이해가 가능하였으며 알고리즘과 자료구조에 대한 긍정적인 반응을 나타내 었다. 이를 통해 알고리즘의 원리학습은 눈높이 맞게 제시된다면 초등학생에게 효과적으로 교육할 수 있다는 가능성을 확인할 수 있었다.
Abstract
In correspondence to the educational demand on study of computer principles that is recently being focused, this study promotes basic understanding on data structure and algorithm at the elementary student level through the process of simple numerical expressions and proposes effective education contents and methods. For this, an unplugged type computer education material was produced to understand the method of the computers for receiving data through activities. Also, we proposed students to create animation data to learn numerical expressions and algorithm through arrangements and linked lists. To examine educational effectiveness of this study, an experiment study was conducted through the education content and method to the subject of one class in the fifth-grade of elementary school located in OO metropolitan city. As a result, the student learned that there is a difference in calculation method between computers and people; and this enabled basic understanding on algorithm and data structure and presented positive responses to algorithm and data structure. In conclusion, it is confirmed that it is possible to provide effective education for students if the principle study of algorithm is proposed to proper levels.
참고문헌 (14)
- 김경훈, "중학교 알고리즘 교육 내용의 위계 설 정에 관한 연구", 한국컴퓨터교육학회 논문지, 9(5), pp.41~51 (2006)
- 김종훈, "컴퓨터 원리 를 이용한 초등학교 창의성 신장 교재 개발 연구", 한국콘텐츠학회 논문지, 5(6), pp.319~330 (2005)
- 김태영, "정보블록 알 고리즘의 학습을 위한 시각화 시스템의 설계 및 구현", 한국정보교육학회 하계 학술발표논문집, 5(2), pp.469~478 (2000)
- 문교식, "개념적 알고리즘에 기반 한 컴퓨터 알 고리즘 교육의 방향", 한국정보교육학회 논문지, 11(1), pp.29~38 (2007)
- 백선련, "초등학생의 문제해결력을 위한 놀이 중심 알고리즘 교재 개발 및 적용", 한국컴퓨터교육학회 논문지, 11(1), pp.85~95 (2008)
- 이옥화, "정보교육의 ABC" (2007), 교육과학사
- 임화경, "알고리즘의 개념 학습에 대한 교수적 동기전략", 부산교육대학교 교육대학원 논문집, 7, pp.193~207 (2005)
- 임화경, "초등 수학문제를 이용한 컴퓨 터 알고리즘 개념에 대한 교수방법", 한국컴퓨터교육 학회 논문지, 9(3), pp.109~119 (2006)
- 정인기, "탐색 알고리즘 교육을 위한 S", W 컴포 넌트의 개발, 2002, pp.6(2), 179~187
- 허희옥, "컴퓨터교육방법 탐구" (2001), 교육과학사
- 임화경, "초등 컴퓨터교육에서 데이터 표현과 논리연산에 대한 교수학습 설계", 부산교육대학교과 학교육연구소 과학교육연구, 29, pp.193~205 (2004)
- Bell,T., "Computer Science Unplugged, 이원규, 김송미, 김 용, 유승욱, 염용철, 한희섭, 김종혜, 전수진, 권대용, 차승은, 이환철, 장혜선, 최숙경, 김승범 공역(2006), 놀이로 배우는 컴퓨터 과학, 홍릉과학출판사", ~ (2006)
- Catrambone, R., "Using Animation to Help Students Learn Computer Algorithms, Human Factors", Santa Monica, 44(3), pp.495~511 (2002)
- Parrenet, J., "Exploring Students' Understanding of the Concept of Algorithm: Levels of Abstraction, Proceedings of the 10th annual SIGCSE conference on Innovation and technology in computer science education ITiCSE '05, Caparica, Portugal, June 27-29, 64-68", ~ (2005)
