플립드 러닝을 활용한 프로그래밍 교육이 예비 초등교사의 학습동기와 학업성취도에 미치는 영향
The Effect of Programming Education Using Flipped Learning on Learning Motivation and Academic Achievement of Prospective Elementary Teachers
0
조회
0
다운로드
1
인용
0
참고문헌
키워드
초록
소프트웨어는 다양한 산업의 자동화를 가능하게 할 뿐만 아니라 복잡한 문제를 해결하고 빅 데이터를 관리 및 분석하며 새로운 일자리를 창출한다. 이러한 이유로 소프트웨어 교육에 대한 관심이 높아지고 있다. 이에 따라 우리나라는 2022 개정 교육과정을 통해 초등학교의 소프트웨어 교육 시간을 17 시간에서 34 시간으로 확대하였다. 프로그래밍은 특정 문제의 자연어 표현을 컴퓨터 처리 방식에 제한된 프로그래밍 언어로 변환하는 문제해결 과정이다. 프로그래밍 입문자로 미래에 초등학교의 소프트웨어 교육을 담당하게 될 교육대학 1학년 학생들은 프로그래밍 언어와 자연어의 관계를 이해하지 못하여 프로그래밍 수업을 어려워한다. 따라서 프로그래밍 언어를 효과적으로 학습할 수 있는 교수학습 방법에 대한 연구가 필요하다. 본 논문에서는 플립드 러닝을 활용한 프로그래밍 수업이 학업성취도와 학습동기에 미치는 영향을 알아보았다. 본 연구의 결과는 다음과 같다. 첫째, 실험집단의 학습동기가 통제집단에 비해 통계적으로 유의한 차이를 보였다(t=3.320, p<.01). 둘째, 실험집단의 학업성취도가 통제집단과 비교하여 통계적으로 유의한 차이를 보였다(t=2.511, p<.05). 그 결과 플립드 러닝을 활용한 프로그래밍 교육이 학습동기와 학업성취도에 긍정적인 영향을 미치는 것으로 나타났다.
Abstract
Software not only enables automation in various industries, but also solves complex problems, manages and analyzes big data, and creates new jobs. For these reasons, interest in software education is increasing. Accordingly, through the 2022 revised curriculum, Korea expanded the software education hours in elementary schools from 17 hours to 34 hours. Programming is a problem-solving process that translates a natural language representation of a particular problem into a programming language limited to computer processing methods. First-year students at the university of education, who will be in charge of software education in elementary schools in the future as programming beginners, have difficulty in programming classes because they do not understand the relationship between programming language and natural language. Accordingly, research on teaching and learning methods that can effectively learn programming languages is needed. In this paper, we investigated how programming classes using the flipped learning affect learning motivation and academic achievement. The results of this study are as follows. First, the experimental group's learning motivation showed a statistically significant difference compared to the control group (t=3.320, p<.01). Second, the academic achievement of the experimental group showed a statistically significant difference compared to the control group (t=2.511, p<.05). As a result, it was found that software education using flipped learning had a positive effect on academic achievement and learning motivation.
참고문헌 (19)
- "2015 Revised curriculum" (2023)[URL]
- "2022 Revised curriculum" (2023)[URL]
- J. M. Lee, "The effects of metaphoric instruction on Novice’s learning of c language programming", Korean Journal of Cognitive Science, 9(4), pp.75~93 (1998)
- C. S. Cheah, "Factors contributing to the difficulties in teaching and learning of computer programming : a literature review", Contemporary Educational Technology, 12(2), pp.1~14 (2020)
- 유강수, "기초교양필수 프로그래밍 수업에서 성별과 프로그래밍 과목에 따른 수강생의 학습이탈동기 분석", 한국정보통신학회논문지, 23(6), pp.704~710 (2019), 한국정보통신학회[DOI]
- 양권우, "블렌디드 러닝 기반 코딩교육이 예비 초등교사의 학습몰입 및 학업적 자기 효능감에 미치는 영향", 한국지식정보기술학회 논문지, 17(6), pp.1121~1129 (2022), 한국지식정보기술학회[DOI]
- 양권우, "짝 프로그래밍을 이용한 소프트웨어 교육이 예비 초등 교사의 학습동기 및 학업성취도에 미치는 영향 : 교구로봇 중심으로", 한국지식정보기술학회 논문지, 16(1), pp.117~126 (2021), 한국지식정보기술학회[DOI]
- 이중만, "계층분석을 활용한 창의적 SW인재양성 정책방향 도출", 디지털융복합연구, 11(10), pp.95~102 (2013), 한국디지털정책학회
- 김현아, "프로그래밍 실습을 위한 플립드러닝 교수법 적용 전략 연구", 문화기술의 융합, 9(3), pp.753~761 (2023), 국제문화기술진흥원
- 최숙영, "프로그래밍 수업의 플립드러닝 학습모형 설계 및 적용", 컴퓨터교육학회 논문지, 20(4), pp.27~36 (2017), 한국컴퓨터교육학회[DOI]
- 이애리, "코딩수업을 위한 학습자 중심의 플립드 러닝 적용 사례 연구", 실천공학교육논문지, 9(1), pp.23~30 (2017), 한국실천공학교육학회[DOI]
- 장은실, "SW기초 교양교육에서 에듀테크를 활용한 플립러닝 수업 설계 및 운영 사례연구", 교양교육연구, 16(2), pp.307~320 (2022), 한국교양교육학회
- 이미화, "초등 융합SW교육을 위한 플립 러닝 기반 교수-학습 모형 개발 및 적용", 정보교육학회논문지, 22(2), pp.213~222 (2018), 한국정보교육학회
- 김경미, "프로그래밍 성취도 분석을 통한 플립드 수업 효과에 대한 고찰", 컴퓨터교육학회 논문지, 20(4), pp.15~25 (2017), 한국컴퓨터교육학회[DOI]
- 송해남, "학습동기 향상을 위한 플립러닝 기반 SW 융합 교육", 정보교육학회논문지, 22(3), pp.325~333 (2018), 한국정보교육학회[DOI]
- S. U. Han, "A study of the effects of keller’s motivation strategy on learning motivation and academic achievement", Master, pp.2012
- J. M. Keller, "Attractive class design" (1999), Kyoyookbook
- H. J. Lee, "Industrial engineer information processing" (2023), Educox
- 이승우, "프랑스 중학교 수학 교육과정 분석: ‘알고리즘과 프로그래밍’ 영역을 중심으로", 학교수학, 22(1), pp.125~159 (2020), 대한수학교육학회[DOI]
