스크래치 프로그래밍을 통한 알고리즘 학습 프로그램 개발 및 적용 연구
Research on Development and Application of Learning Program about Algorithm by Using Scratch Programming
0
조회
0
다운로드
6
인용
0
참고문헌
키워드
초록
본 연구에서는 컴퓨터 과학 교육에서 강조하는 알고리즘 수업에서 교육용 프로그래밍 언어인 스크래치를 활용하였을 때 학습자의 논리적 사고력에 미치는 영향을 분석하고자 교재를 개발하고 투입하여 효과를 검증하였다. 알고리즘 교육 내용은 외국의 ACM과 국내의 중학교 정보 교과 교육과정을 분석하여 선정하였으며, 개발된 교재를 초등학교 4학년 학생에게 투입하였다. 논리적 사고력의 영향을 살펴보기 위하여 GALT 축소본 검사지를 사용하였으며 실험집단의 논리적 사고력의 논리합계와 조합논리에서 유의미한 차이의 신장을 보였다..
Abstract
In order to analyze the change of student's logical thinking, in this study, we were develop the educational materials. This educational materials were used in algorithm class through educational programming language Scratch. Algorithms of education materials were selected by analysis of foreign ACM and domestic middle school curriculum. The developed educational materials were applied to 4th grade students of elementary school. In order to analyze the change of student's logical thinking, we were used GALT short version. Total logic and Combinational reasoning, in the experimental group students, were growing significantly.
참고문헌 (24)
- 교육과학기술부, "초․중등학교 정보통신기술 교육 운영지침" (2005), 교육과학기술부
- 교육과학기술부, "중학교 교육과정 해설(Ⅴ)" (2008), 교육과학기술부
- 권은정, "놀이를 통한 알고리즘 개념 학습이 학습 동기 및 학업 성취도에 미치는 영향", 석사, pp.2008
- 김은길, "초․중등학생의 문제해결능력 신장을 위한 알고리즘 학습 방안 연구", 수산해양교육연구, 23(1), pp.92~104 (2011), 한국수산해양교육학회
- 김은길, "놀이를 통한 논리적 사고력 신장 알고리즘 학습 프로그램 개발 및 적용 연구", 정보교육학회논문지, 15(1), pp.119~127 (2011), 한국정보교육학회
- 김종진, "현장 검증을 통한 교육용 프로그래밍 언어 교재 개발 -LOGO와 Scratch를 중심으로", 한국콘텐츠학회 논문지, 11(1), pp.458~468 (2011), 한국콘텐츠학회
- 김경훈, "중학교 알고리즘 교육 내용의 위계 설정에 관한 연구", 컴퓨터교육학회 논문지, 9(5), pp.41~52 (2006), 한국컴퓨터교육학회
- 백선련, "초등학생의 문제해결력을 위한 놀이 중심 알고리즘 교재 개발 및 적용", 컴퓨터교육학회 논문지, 11(1), pp.85~95 (2008), 한국컴퓨터교육학회
- 백영균, "LOGO 프로그래밍의 수업방식이 문제해결력에 미치는 효과에 관한 연구", 교육공학연구, 9(1), pp.73~90 (1994)
- 송정범, "스크래치 프로그래밍 학습이 학습자의 동기와 문제해결력에 미치는 영향", 정보교육학회논문지, 12(3), pp.323~332 (2008), 한국정보교육학회
- 이미현, "초등학생을 위한 스크래치 프로그래밍 학습 방법 연구", 정보교육학회 학술논문집, 1(1), pp.249~250 (2010)
- 이은경, "Scratch 활용 프로그래밍 교육이 중학생의 몰입수준과 프로그래밍 능력에 미치는 영향", 중등교육연구, 56(2), pp.359~382 (2008), 중등교육연구소
- 이영준, "로봇 활용 알고리즘 학습 프로그램", 컴퓨터교육학회 논문지, 12(1), pp.33~44 (2009), 한국컴퓨터교육학회
- 조성환, "스크래치를 이용한 프로그래밍 수업 효과", 정보교육학회논문지, 12(4), pp.375~384 (2008), 한국정보교육학회
- 초․중학생의 지적․정의적 발달수준 분석연구(Ⅲ), "한국교육개발원", 한국교육개발원, ~ (2002)
- 한선관, "초등학생들의 학습 스타일과 스크래치 언어 활용 교육의 상관성 분석", 정보교육학회논문지, 13(3), pp.351~358 (2009), 한국정보교육학회
- 황인철, "놀이 중심 알고리즘 학습이 초등학생의 논리적 사고력 향상에 미치는 영향", 석사, pp.2009
- Allen Tucker, "A Model Curriculum for K-12 Computer Science: Final Report of the ACM K-12 Task Force Curriculum Committee, 2nd Ed" (2006), NY:Computer Science Teachers Association
- Bill Madden, "A Model Curriculum for K-12 Computer Science: Level III Objectives and Outlines" (2007), NY: Computer Science Teachers Association
- Daniel Frost, "A Model Curriculum for K-12 Computer Science: Level I Objectives and Outlines" (2009), NY: Computer Science Teachers Association
- Judith Gal-Ezer, "What (Else) Should CS Educators Know", Communications of the ACM, 41(9), pp.77~84 (1999)
- Roadrangka, V, "The Construction and validation of group assessent of logical thinking(GALT)", Paper presented at the Annual Meeting of the NARST (1983)
- Thomas H. Cormen, "Introduction to Algorithms" (2001), MA: The MIT Press
- "TIOBE Programming Community Index" (2011)[URL]
