수학교육에서 계산적 사고(Computational Thinking)의 의미 및 연구 동향 탐색
A study on investigation about the meaning and the research trend of computational thinking(CT) in mathematics education
0
조회
0
다운로드
15
인용
0
참고문헌
키워드
초록
세계적으로 계산적 사고를 학교 교육과정에 통합하려는 움직임이 일고 있고, 수학교과는 이러한 움직임의 핵심이 되고 있다. 본 연구에서는 Jeannette Wing의 주장과 선행연구를 바탕으로 계산적 사고와 수학적 사고 간의 관계를 분석하였고 계산적 사고를 수학교과에 통합한 국내외 연구를 종합적으로 검토하였다.
Abstract
Across the world, there is a movement to incorporate computational thinking(CT) into school curricula, and math is at the heart of this movement. This paper reviewed the meanings of CT based on the point of view of Jeanette Wing, and the trend of domestic and international studies that incorporated CT into the field of mathematics education was analyzed to provide implications for mathematics education and future research. Results indicated that the meaning of CT, defined by mainly computer educators, varied in their operationalization of CT. Although CT and mathematical thinking generally have common points that are oriented toward problem solving, there were differences in the way of abstraction that is central to the two thinking processes. The experimental studies on CT in the field of mathematics education focused mainly on the development of students’ cognitive capacities and affective domains through programming(coding). Furthermore, the previous studies were mainly conducted on students in school, and the studies conducted in the context of higher education, including pre-service and in-service teachers, were insufficient. Implications for mathematics teacher educators and teacher education as well as the relationship between CT and mathematical thinking are discussed.
참고문헌 (81)
- 21st century skills and competences for new millennium learners in OECD countries, "Ananiadou, K.", OECD Publishing, ~, pp.OECD Education Working Papers 41 (2009)
- "New report presents recommendations and initiatives to address CS education challenges" (2014)[URL]
- "Computing our future: Computer programming and coding priorities, school curricula and initiatives across Europe" (2015)[URL]
- Barr, D., "Computational thinking: A digital age skill for everyone", Learning & Leading with Technology, 38(6), pp.20~23 (2011)
- Barr, V., "Bringing computational thinking to K-12: what is Involved and what is the role of the computer science education community?", ACM Inroads, 2(1), pp.48~54 (2011)
- Beggrow, E. P., "Assessing scientific practices using machine-learning methods: How closely do they match clinical interview performance?", Journal of Science education and Technology, 23(1), pp.160~182 (2014)
- Berkaliev, Z., "Initiating a programmatic assessment report", PRIMUS, 24(5), pp.403~420 (2014)
- Berland, M., "Comparing virtual and physical robotics environments for supporting complex systems and computational thinking", Journal of Science Education and Technology, 24(5), pp.628~647 (2015)
- Binkley, M., "Assessment and teaching of 21st century skills", pp.17~66 (2012), Springer
- Bower, M, "Computational thinking, the notional machine, pre-service teachers, and research opportunities", Proceedings of the 17th Australasian Computing Education Conference, pp.37~46 (2015)
- Brennan, K., "Using artifact-based interviews to study the development of computational thinking in interactive media design", Paper presented at annual American Educational Research Association meeting (2012)
- Burton, L., "Mathematical thinking: The struggle for meaning", Journal for Research in Mathematics Education, 15(1), pp.35~49 (1984)
- Calao, L. A., "Design for teaching and learning in a networked world", pp.17~27 (2015), Springer International Publishing
- Cetin, I., "Reflective abstraction in computational thinking", The Journal of Mathematical Behavior, 47, pp.70~80 (2017)
- 장경윤, "수학 교과에서 계산적 사고(Computational Thinking)교육", 학교수학, 19(3), pp.553~570 (2017), 대한수학교육학회
- 고상숙, "수학적 탐구력 신장을 위한 테크놀로지의 활용의 효과", 수학교육, 42(5), pp.5~672 (2003), 한국수학교육학회
- Choi-Koh, S., "Push the Excel if you want to do math" (2005), Kyungmoonsa
- Choi-Koh, S., "Korean society of mathematical education yearbook 2017:Mathematical Competences and Capabilities in Korea Math Education", pp.25~51 (2018), Kyungmoonsa
- Choi-Koh, S., "Journal of Korea society educational studies in mathematics yearbook 2015:Technological tools in mathematics education" (2015), Kyungmoonsa
- "CSTA K-12 Computer Science Standards" (2017)[URL]
- Costa, E. J. F., "Computational thinking in mathematics education: A joint approach to encourage problem-solving ability", 2017 IEEE Frontiers in Education Conference (FIE) (2017), IEEE
- DeJarnette, A. F., "Students’ conceptions of sine and cosine functions when representing periodic motion in a visual programming environment", Journal for Research in Mathematics Education, 49(4), pp.390~423 (2018)
- diSessa, A. A., "Changing minds: Computers, learning, and literacy" (2000), MIT Press
- diSessa, A. A., "Computational literacy and “the big picture” concerning computers in mathematics education", Mathematical Thinking and Learning, 20(1), pp.3~31 (2018)
- Falloon, G., "An analysis of young students' thinking when completing basic coding tasks using Scratch Jnr. On the iPad", Journal of Computer Assisted Learning, 32(6), pp.576~593 (2016)
- Gadanidis, G., "Computational thinking in mathematics teacher education", Contemporary Issues in Technology and Teacher Education, 17(4), pp.458~477 (2017)
- Gadanidis, G., "Group theory, computational thinking, and young mathematicians", Mathematical Thinking and Learning, 20(1), pp.32~53 (2018)
- García-Peñalvo, F. J., "Exploring the computational thinking effects in pre-university education", Computers in Human Behavior, 80, pp.407~411 (2018)
- Gouws, L., "Computational thinking in educational activities", The proceedings of the 18th Conference on Innovation and Technology in Computer Science Education, pp.10~15 (2013), ACM
- Grover, S., "Computational thinking in K–12: A review of the state of the field", Educational Researcher, 42(1), pp.38~43 (2013)
- 한선관, "컴퓨팅 사고 신장을 위한 놀이중심 SW교육 교수학습 전략", 정보교육학회논문지, 21(6), pp.657~664 (2017), 한국정보교육학회[DOI]
- 황지온, "초등 소프트웨어 교육 연구 동향 분석 : 국내 학술지 중심으로", 정보교육학회논문지, 21(5), pp.509~525 (2017), 한국정보교육학회
- Jang, M., "A study on technological pedagogical content knowledge of middle school mathematics teachers", Doctor, pp.2017
- 전영국, "수학정보 영재반 학생의 자발적인 NetLogo 창의 프로젝트활동에 관한 사례 탐구", 과학영재교육, 8(3), pp.145~166 (2016), 한국과학영재교육학회
- Kafai, Y., "Computer programming goes back to school", Phi Delta Kappan, 95(1), pp.61~65 (2013)
- 강태경, "진로탐색을 강화한 수학과 자유학기제 통계 프로그램 개발 및 적용", 수학교육, 56(2), pp.177~191 (2017), 한국수학교육학회[DOI]
- Ke, F., "An implementation of design-based learning through creating educational computer games: A case study on mathematics learning during design and computing", Computers & Education, 73, pp.26~39 (2014)
- 김철, "로봇 활용 수학수업의 설계 및 적용", 정보교육학회논문지, 17(1), pp.43~52 (2013), 한국정보교육학회
- 김동중, "수학교육연구 및 혼합 연구방법 동향- 최근 10년간 발표된 국내 학술지 논문을 중심으로 -", 수학교육 논문집, 28(3), pp.303~320 (2014), 한국수학교육학회
- Kim, H., "Korea society educational studies in mathematics yearbook 2015: Technological tools in mathematics education", pp.355~367 (2015), Kyungmoonsa
- 김나리, "코딩수학 내용 및 환경 설계- 수학화와 컴퓨팅 사고력을 중심으로 -", 학습자중심교과교육연구, 18(4), pp.647~673 (2018), 학습자중심교과교육학회[DOI]
- 김상언, "유아의 로봇활용교육 프로그램이 논리-수학적 지식과 창의적 문제해결력에 미치는 효과", 미래유아교육학회지, 26(1), pp.209~229 (2019), 미래유아교육학회[DOI]
- 이애화, "국내 소프트웨어교육 연구동향 분석", 교육정보미디어연구, 24(2), pp.277~301 (2018), 한국교육정보미디어학회[DOI]
- 이서빈, "파이썬을 활용한 수학교과 코딩수업(DM³)의 효과", 수학교육학연구, 28(4), pp.479~499 (2018), 대한수학교육학회[DOI]
- 이도영, "중학교 수학 통계 영역과 파이썬(Python) 프로그래밍 융합수업이 문제해결력과 교과 흥미도에 미치는 영향", 한국산학기술학회논문지, 20(4), pp.336~344 (2019), 한국산학기술학회[DOI]
- 이연승, "코딩용 로봇, 비봇(Bee-Bot)을 활용한 수학적 문제해결력 증진 프로그램 개발 및 효과", 어린이미디어연구, 16(3), pp.261~281 (2017), 한국어린이미디어학회[DOI]
- Lew, H., "Mathematics education and computer" (1998), Kyungmoonsa
- Lockwood, E., "Computing as a mathematical disciplinary practice", The Journal of Mathematical Behavior (2019)[DOI]
- Lye, S. Y., "Review on teaching and learning of computational thinking through programming: What is next for K-12?", Computers in Human Behavior, 41, pp.51~61 (2014)
- Ministry of Education, "The 6th reformed middle school curriculum" (1992), Ministry of Education
- "2015 reformed mathematics curriculum 2015-74" (2015)[URL]
- "The plans for educating students for the SW-oriented society" (2015)[URL]
- "The press materials about coding education in the elementary & secondary School" (2016)[URL]
- Report of a workshop on the scope and nature of computational thinking, "National Research Council", National Academies Press, ~ (2010)
- Papert, S, "Mindstorms: Children, computers, and powerful ideas" (1980), Basic Books
- 박주연, "초등 스크래치 프로그래밍 수업에서 규명된 학습자특성, 학습몰입, 사고력 간의 구조적 관계", 초등교육연구, 28(4), pp.145~170 (2015), 한국초등교육학회
- 박정호, "로봇 활용 수학학습이 학습태도 및 문제해결능력에 미치는 영향", 컴퓨터교육학회 논문지, 13(5), pp.71~80 (2010), 한국컴퓨터교육학회[DOI]
- 박만구, "텐저블 코딩 교육 프로그램의 효과성 분석", 한국초등교육, 29(4), pp.23~49 (2018), 초등교육연구원[DOI]
- 박민규, "컴퓨팅적 사고능력 향상을 위한 RME 기반 알고리즘 학습이 초등학생의 문제해결력에 미치는 효과", 교원교육, 30(4), pp.179~193 (2014), 교육연구원
- Pei, C., "Cultivating computational thinking practices and mathematical habits of mind in Lattice Land", Mathematical Thinking and Learning, 20(1), pp.75~89 (2018)
- Pérez, A., "A Framework for computational thinking dispositions in mathematics education", Journal for Research in Mathematics Education, 49(4), pp.424~461 (2018)
- 임해미, "논리·비판적 사고 신장을 위한 로봇 프로그래밍의 수학교육 적용 방안", 수학교육, 53(3), pp.413~434 (2014), 한국수학교육학회
- Sengupta, P., "Integrating computational thinking with K-12 science education using agent-based computation: A theoretical framework", Education and Information Technologies, 18(2), pp.351~380 (2013)
- 심광섭, "파이썬 코딩을 도입한 수학 교과 지도 방안 개발 - 2015 개정 교육과정 중학교 수학 교과의 ‘소인수분해’ 내용을 중심으로 -", 교육연구, 73, pp.43~64 (2018), 교육문제연구소[DOI]
- Shute, V. J., "Demystifying computational thinking", Educational Research Review, 22, pp.142~158 (2017)
- Sneider, C., "Computational thinking in high school science classrooms", The Science Teacher, 81(5), pp.53~ (2014)
- 손홍찬, "GSP를 활용한 역동적 기하 환경에서 기하적 성질의 추측", 학교수학, 13(1), pp.107~125 (2011), 대한수학교육학회
- 송정범, "스크래치 활용 게임 프로그래밍 학습이 수학교과 흥미와 가치인식에 미치는 영향", 정보교육학회논문지, 21(2), pp.209~217 (2017), 한국정보교육학회
- Stanic, G. M., "The Teaching and Assessing of Mathematical Problem Solving", pp.1~22 (1989), Erlbaum
- Sung, W., "Introducing computational thinking to young learners: Practicing computational perspectives through embodiment in mathematics education", Technology, Knowledge and Learning, 22(3), pp.443~463 (2017)
- Taylor, M., "Using a computer programming environment and an interactive whiteboard to investigate some mathematical thinking", Procedia-Social and Behavioral Sciences, 8, pp.561~570 (2010)
- Trouche, L., "Managing the complexity of human", machine interaction in a computerized learning environments: Guiding students’ command process through instrumental orchestrations, 2004, pp.9, 281~307
- Weintrop, D., "Defining computational thinking for mathematics and science classrooms", Journal of Science Education and Technology, 25(1), pp.127~147 (2016)
- "FACT SHEET: President Obama announces computer science for all initiative" (2016)[URL]
- Williams, S. R., "Journal quality in mathematics education", Journal for Research in Mathematics Education, 48(4), pp.369~396 (2017)
- Wing, J. M., "Computational thinking", Communications of the ACM, 49(3), pp.33~35 (2006)
- Wing, J. M., "Computational thinking and thinking about computing", Philosophical Transactions of the Royal Society A: Mathematical, Physical and Engineering Sciences, 366, pp.3717~3725 (2008)
- Wing, J. M, "Computational thinking benefits society", 40th Anniversary Blog of Social Issues in Computing 2014 (2014)
- Wing, J. M., "Computational thinking’s influence on research and education for all", Italian Journal of Educational Technology, 25(2), pp.7~14 (2017)
- Wing, J. M., "Progress in computational thinking, and expanding the HPC community", Communications of the ACM, 59(7), pp.10~11 (2016)
- Yadav, A., "Computational thinking in elementary and secondary teacher education", ACM Transactions on Computing Education, 14(1), pp.1~16 (2014)
