초중등 학습자의 알고리즘적 사고 수준 측정 연구
A Study on the Level of Algorithmic Thinking of Students in Elementary and Secondary Schools
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
컴퓨팅 기술을 활용하여 문제를 해결하는 능력, 의사소통하는 능력, 협업하는 능력 등이 미래사회에 필요한 핵심역량으로 자리잡고 있다. 이러한 역량을 향상시키기 위해 우리나라 정보 교과에서는 알고리즘과 프로그래밍 능력을 중요한 목표로 설정하고 있다. 알고리즘적 사고는 컴퓨팅 사고력의 핵심적인 요소로 알고리즘을 설계하거나 프로그래밍 하는데 매우 중요한 역할을 하는 것으로 알려져 있고, 정보 교과의 목표를 설정하거나 학생의 성취를 측정할 때 활용되고 있다. 따라서 본 연구에서는 초,중,고등학생의 알고리즘적 사고를 측정하는 문항을 개발하고 수준을 측정하였다. 측정 결과, 학교급이 높아질 수록 알고리즘적 사고를 향상되는 것으로 분석되었고, 성별간 차이는 없는 것으로 분석되었다. 본 연구를 통해 알고리즘적 사고의 수준을 위한 문항을 구성하거나 난이도를 설정하는데 가이드를 제공할 수 있을 것으로 사료된다.
Abstract
The ability of problem-solving, communicating, and collaborating with computing technology is considered as core competencies for future society. In order to improve those competences, the algorithm and programming ability was set as the important goal of the Information curriculum of Korea. Algorithmic thinking is a key component of computing thinking, and it is known to play a very important role in designing and programming algorithms. It is used to set goals of Information curriculum and to measure student achievement. Therefore, in this study, developed a test to measure algorithmic thinking of students in elementary, middle and high schools, and applied the test to measure the levels of algorithmic thinking. As a result of the analysis, the higher the school level, the better the algorithmic thinking. And no difference was found between genders. This study is expected to provide a guide for constructing measures or setting the difficulty level for algorithmic thinking.
참고문헌 (16)
- "OECD Education 2030: The Future of Education and Skills"[URL]
- 김자미, "영국의 교육과정 개정으로 본 정보교과의 지식과 문제해결력에 대한 쟁점", 컴퓨터교육학회 논문지, 17(3), pp.53~63 (2014), 한국컴퓨터교육학회[DOI]
- "National Curriculum in England : frame work for key stage 1 to 4"[URL]
- S. Iyer, "CMC: A Model Computer Science Curriculum for K-12 Schools" (2013), Indian Institute of Technology Bombay
- CSTA Computational Thinking Task Force, "Computational thinking teachers resources second edition", ~ (2015)
- SW teaching and learning Guidelines, , Korea Education and Research Inforamtion Service, ~, pp.CR2015-3 (2015)
- 김용천, "초등학생의 프로그래밍 학습을 위한 알고리즘적 사고 문제 모델 기반의 활동지 개발 및 적용", 정보교육학회논문지, 17(3), pp.233~242 (2013), 한국정보교육학회[DOI]
- Futschek G, "Algorithmic Thinking: The Key for Understanding Computer Science", Informatics Education – The Bridge between Using and Understanding Computers. ISSEP 2006, pp.159~168 (2006)
- 권대용, "텐지블 프로그래밍 도구를 활용한 논리적 사고력기반의 초등 로봇 과제 개발 및 적용", 컴퓨터교육학회 논문지, 16(4), pp.13~21 (2013), 한국컴퓨터교육학회[DOI]
- A. Gomes, "Learning to Program - Difficulties and Solutions", International Conference on Engineering Education, pp.283~287 (2007)
- C. A. Amorim, "Beyond Algorithmic Thinking:An Old New Challenge for Science", Philosophy & Science Teaching Conference, pp.1~13 (2005)
- 김용천, "초등학생의 프로그래밍 학습에서 활동지를 사용한 성찰에 대한 사례 연구", 정보교육학회논문지, 16(1), pp.21~31 (2012), 한국정보교육학회
- 권대용, "알고리즘적 사고 문제 모델 및 평가방법의 제안과 초등수학 내용요소의 적용 및 분석", 컴퓨터교육학회 논문지, 11(4), pp.1~12 (2008), 한국컴퓨터교육학회[DOI]
- "CSTA K-12 Computer Science Standards", ~ (2017)
- 최정원, "프로그래밍 학습에서 학습자의 어려움 분석", 컴퓨터교육학회 논문지, 17(5), pp.89~98 (2014), 한국컴퓨터교육학회[DOI]
- 이재호, "컴퓨팅 사고력 검사도구 개발을 위한 탐색", 창의정보문화연구, 4(3), pp.273~283 (2018), 한국창의정보문화학회[DOI]
