엔트리 프로그래밍 교육이 초등예비교원의 몰입에 미치는 영향
The effect of the entry programming course on the flow of elementary preliminary teacher
0
조회
0
다운로드
8
인용
0
참고문헌
키워드
초록
본 논문은 몰입기반 학습 요소를 갖는 엔트리 프로그래밍 교육과정이 학생들의 학습 몰입도에 영향을 주는 지를 검증하는 데 그 목적이 있다. 연구 대상은 교육대학교 3학년 학생으로 그전에 코딩을 경험하지 않았던 학생들이며 총 3개월동안 주당 2시간의 프로그래밍 학습을 시행하였다. 학습의 교재로는 엔트리 홈페이지에서 제공하는 학습 콘텐츠와 초급과정의 엔트리 학습 교재를 활용하였다. 교수 학습과정은 명확한 목표제시, 동기유발, 따라하기 및 빠른 피드백, 응용문제 제공, 학생들의 반추 시간 제공 등으로 구성하였다. 연구의 결과로서 총9가지의 몰입요소를 실험전과 실험 후를 비교한 결과 7가지 요소인 도전-기술 균형, 구체적 피드백, 행동-지각 일치, 과제 집중, 통제감, 자의식 상실, 자기 목적적 경험 등이 유의하다는 결과를 얻었다.
Abstract
The purpose of this paper is to verify whether the entry programming course applied with the flow based learning type is to affect the flow of students' learning. The subjects of the study were the students in the 3rd grade of the National University of education who had not experienced the coding before, and conducted two hours of programming lessons per week for three months. Learning contents and learning materials of beginner course in Entry Homepage were used as learning materials. The teaching and learning process consisted of clear goals setting, motivation, follow-up and immediate feedback, providing application problems, and providing reflection time for students. As a result of the study, the nine factors of immersion were compared before and after the experiment. The seven factors - A balance between challenges and skills, Immediate feedback, Action and awareness are merged, Distractions are excluded from consciousness, No worry of failure. Self-consciousness disappears, The activity becomes autotelic- were obtained.
참고문헌 (24)
- 김아영, "성인용 학습몰입 척도 개발 및 타당화", 교육심리연구, 24(1), pp.39~59 (2010), 한국교육심리학회
- Csikszentmihalyi. M, "The Technique of Flow" (2003), Dubula Press
- Csikszentmihalyi. M, "Flow" (2004), Hanwolrim Press
- "Following and Learning Entry Programming(Beginner Course)" (2016)[URL]
- 이은경, "Scratch 활용 프로그래밍 교육이 중학생의 몰입수준과 프로그래밍 능력에 미치는 영향", 중등교육연구, 56(2), pp.359~382 (2008), 사범대학부속중등교육연구소
- Gomes, Anabela, "Learning to Program – difficulties and solutions", International Conference on Engineering Education, pp.121~125 (2007)
- 유인환, "프로그래밍 초급과정에서 로봇의 활용이 몰입에 미치는 영향", 정보교육학회논문지, 17(3), pp.329~337 (2013), 한국정보교육학회[DOI]
- 김갑수, "2015 개정 교육과정의 소프트웨어 교육에 대한 초등교사들의 인식 분석", 정보교육학회논문지, 20(1), pp.47~56 (2016), 한국정보교육학회[DOI]
- Kay, J., "Problems-based learning for foundation computer science courses", Computer Science Education, 10(2), pp.109~128 (2000)
- 안경미, "스크래치 프로그래밍 교육이 초등학생의 학습 몰입과 프로그래밍 능력에 미치는 효과", 정보교육학회논문지, 15(1), pp.1~10 (2011), 한국정보교육학회
- Klaus Schwab, "The Fourth Industrial Revolution" (2016), New Present Press
- Kolling, M., "Blue- A Language for Teaching Object-Oriented Programming", Proc. of the 27th SIGCSE Technical Symposium on Computer Science Education, pp.190~194 (1996)
- 김경현, "로봇활용수업이 학생의 학습몰입 향상에 미치는 효과", 컴퓨터교육학회 논문지, 14(2), pp.1~12 (2011), 한국컴퓨터교육학회
- Lai, A., "The learning effect of visualized programming learning on 6th graders’ problem solving and logical reasoning abilities", International Conference on Electrical and Control Engineering (ICECE), pp.6940~6944 (2011)
- Lamb, A., "Scratch: computer programming for 21st century learners", Teacher Librarian, 38(4), pp.64~68 (2011)
- Milne, I., "Difficulties in learning and teaching Programming – Views of Students and Tutors", Education and Information Technologies, 7(1), pp.55~66 (2002)
- Nelson, J., "Celebrating Scratch in libraries: creation software helps young people develop 21st-century literacy skills", School Library Journal, pp.20~21 (2009)
- Ornelas Marques, F., "No problem? No research, little learning ... big problem!", Systemic, Cybernetics and Informatics, 10(3), pp.60~62 (2012)
- Perkins, D., "Soloway & Spoher: Studying the Novice Programmer", pp.261~279 (1989)
- 신승용, "로봇 활용 STEAM 교육에 참가한 초등학생들의 학습지속 요인분석", 컴퓨터교육학회 논문지, 15(5), pp.11~22 (2012), 한국컴퓨터교육학회
- Soloway, E., "Studying the Novice Programmer", pp.497~ (1989), Lawrence Erlbaum Associates
- Sung Jin Hwang, "Development of Education Plan of Using App inventor for improving lnformatics Gifted Elementary Students Learning Flow", The Proceeding of Korea Association of Computer Eduction, 18(2), pp.185~189 (2014)
- 박영숙, "블렌디드 로봇교육 활동이 아동의 학습동기와 학습몰입에 미치는 효과", 한국초등교육, 23(4), pp.183~202 (2012), 초등교육연구원
- "Evaluating Scratch to introduce younger schoolchildren to programming" (2010)[URL]
