메타인지 발달을 위한 인지적 도제 기반의 로봇 프로그래밍 교수 학습 모형 개발
Development of a Robot Programming Instructional Model based on Cognitive Apprenticeship for the Enhancement of Metacognition
1
조회
0
다운로드
7
인용
0
참고문헌
키워드
초록
로봇 프로그래밍은 주어진 과제를 해결하기 위한 알고리즘을 계획하고, 그 알고리즘을 구현하며, 그 결과를 로봇이라는 매체를 통해서 쉽게 확인하고 오류를 수정할 수 있도록 한다. 따라서 로봇 프로그래밍은 반성적 사고에 기반을 둔 문제해결의 과정이며, 학생들의 메타인지와 밀접히 관련된다. 이에 본 연구는 학생의 메타인지 발달을 위한 로봇 프로그래밍 교수⋅학습 모형을 개발하는 것을 목적으로 수행되었다. 로봇 프로그래밍 교수⋅학습의 단계를 ‘학습과제 탐구’, ‘교사의 모델링’, ‘과제 수행 계획 및 시각화’, ‘과제 수행’, ‘자기 평가 및 강화’ 등과 같은 5가지로 나누고, 각 단계의 활동들을 메타인지 주요 전략들(계획, 모니터링, 조절, 평가)과 연계하였다. 또한 학생들의 프로그래밍 활동과 메타인지 전략의 활용을 지원하기 위하여 인지적 도제를 기반으로 ‘모델링’, ‘코칭’, ‘스캐폴딩’과 같은 전략들을 교수⋅학습 모델과 연계하여 명시하였다. 이와 더불어서, 메타인지 활동을 지원하기 위해서 자기질문법을 도입하여, 학생들이 로봇 프로그래밍 활동의 각 단계별로 사용할 수 있는 자기질문들을 제시하였다.
Abstract
Robot programming allows students to plan an algorithm in order to solve a task, implement the algorithm, easily confirm the results of the implementation with a robot, and correct errors. Thus, robot programming is a problem solving process based on reflective thinking, and is closely related to students' metacognition. On this point, this research is conducted to develop a robot programming instructional model for the enhancement of students’ metacognition. The instructional processes of robot programming are divided into 5 stages (i.e., ‘exploration of learning tasks’, ‘a teacher’s modeling’, ‘preparation of a plan for task performance along with the visualization of the plan’, ‘task performance’, and ‘self-evaluation and self-reinforcement’), and core strategies of metacognition (i.e., planning, monitering, regulating, and evaluating) are suggested for students’ activities in each stage. Also, in order to support students’ programming activities and the use of metacognition, instructional strategies based on cognitive apprenticeship (i.e. modeling, coaching and scaffolding) are suggested in relation to the instructional model. In addition, in order to support students’ metacognitive activities, the model is designed to use self-questioning, and questions that students can use at each stage of the model are presented.
참고문헌 (25)
- Bae, Y. K., "Robot programming education model in ubiquitous environment for enhancement of creative problem-solving ability", 박사, pp.2006
- Baek. S. S., "Verification of Effect on a Metacognitive Strategy Instruction Model in Programming Language Learning", 석사, pp.2006
- Brown. A., "Metacognition, Motivation, and Understanding" (1987), Lawrence Erlbaum Associates. Inc
- Brown, A. C., "Handbook of Child Psychology" (1983), John Wiley & Sons
- 최유현, "로봇의 교육적 활용을 위한 교육 프로그램 모형 개발", 한국실과교육학회지, 16(3), pp.75~90 (2003), 한국실과교육학회
- Collins, A., "Knowing, Learning, and Instruction: Essays in Honor of Robert Glaser" (1989), Lawrence Erlbaum Associates
- Dennen, V. P., "Handbook of Research on Educational Communication and Technology" (2008), Lawrence Erlbaum Associates
- Dick, W., "The Systematic Design of Instruction" (2011), Pearson Education, Inc
- Flavell, J. H., "Metacognition and cognitive monitoring : A new area of cognitive-developmental inquiry", American Psychologist, 34(10), pp.906~911 (1979)
- Garofalo, T, "Metacognition, cognitive monitoring, and mathematical performance", Journal of Research in Mathematics Education, 16(3), pp.163~176 (1985)
- Hussain, S., "The effect of LEGO training on pupils' school performance in mathematics, problem solving ability and attitude : Swedish data", Educational Technology & Society, 9(3), pp.182~194 (2006)
- Jo, M. H., "The direction of instructional design adopting cognitive apprenticeship", Journal of Educational Technology, 9(1), pp.147~162 (1994)
- 김태희, "레고 마인드스톰 로봇을 이용한 프로그래밍 입문 교육의 효과 측정", 인터넷정보학회논문지, 11(4), pp.159~173 (2010), 한국인터넷정보학회
- Lee, E. J., "A Study of Direct Teaching Strategy of Inquiry Skills Applying Meta-cognition", 석사, pp.2010
- 이영준, "학교전체 심화학습 모형에 기반한 로봇활용 프로그래밍 학습이 초등학생의 창의적 잠재력에 미치는 영향", 컴퓨터교육학회 논문지, 16(4), pp.47~54 (2013), 한국컴퓨터교육학회
- Lin, X., "Designing metacognitive activities", ETR&D, 49(2), pp.23~40 (2001)
- "Metacognition: An Overoiew" (1997)[URL]
- Montague, M., "The effects of cognitive and metacognitive strategy instruction on the mathematical problem solving of middle school students with learning disabilities", Journal of Learning Disabilities, 25(4), pp.230~248 (1992)
- 문외식, "로봇 프로그래밍 학습에서 문제해결력에 영향을 미치는 오류요소", 정보교육학회논문지, 12(2), pp.195~202 (2008), 한국정보교육학회
- 박응식, "초등학생의 논리적 사고력 신장을 위한 로봇 교육 프로그램 개발 및 적용", 한국실과교육학회지, 22(2), pp.175~198 (2009), 한국실과교육학회
- Polya, G., "How to Solve it: A New Aspect of Mathematical Method" (2004), Princeton University Press
- Rothwell, W. J., "Mastering the Instructional Design Process" (2004), Pfeiffer
- Song, J. B., "A Study on the Development of Ciassroom- Friendly Robot-Education Model and Program for the STEM Integration Education", 박사, pp.2010
- The Ministry of Education, "Practical Arts(Technology & Home Economics) Curriculum", ~ (2012)
- 유인환, "로봇을 활용한 초등학교 프로그래밍 교육 방안", 정보교육학회논문지, 12(3), pp.293~302 (2008), 한국정보교육학회
