예비교사를 위한 소프트웨어-교과융합 교육 프로그램 개발 연구
A Study on the Course Development of Converging Software and Subject Matter Education for Pre-service Teachers
0
조회
0
다운로드
11
인용
0
참고문헌
키워드
초록
본 연구의 목적은 사범대학 예비교사 대상의 소프트웨어-교과융합 교육 프로그램을 개발하고 실제 현장에 적용하여 학습자들의 반응을 체계적으로 분석해 프로그램에 대한 효과성 및 개선방안을 검토하는 것이다. 국내․외의 예비교사 대상 소프트웨어 교육 및 소프트웨어-교과융합 교육의 현황에 대해 검토한 후, 소프트웨어 교육프로그램 개발을 위해 래피드 프로토타입 개발방법론(RPISD)을 사용하였다. 초기 프로토타입을 도출하기 위해, 2018년 하반기와 2019년 상반기에 운영된 소프트웨어-교과융합 워크숍에서 얻은 시사점과 문헌 분석, 의뢰인, 교수자 그리고 학습자의 요구를 확인하였다. 초기 프로토타입은 이후 세 번에 걸친 의뢰인, 전문가 및 학습자 검토를 통해 수정된 후 최종 교육 프로그램 개발로 이루어졌다. 블록 코딩과 텍스트 코딩의 두 개 모듈로 구성된 최종 프로그램을 2019년도 하반기 S대학교 사범대학 예비교사 대상 워크숍에 적용하고, 실제 프로그램을 진행하면서 교육 프로그램에 대한 예비교사들의 반응을 검토하기 위해 심층 면담을 진행하였다. 심층 면담 결과 예비교사들은 워크숍을 통해 프로그래밍 역량이 향상되었고, 추후 교육 현장에서 수업을 실행할 때 도움이 될 것이라고 기대하였으며, 다양한 전공의 예비교사들이 팀을 이루어 더욱 완성도 있는 소프트웨어-교과융합 산출물을 만들 수 있었다는 의견을 주었다. 본 연구는 예비교사 대상 소프트웨어-교과융합 교육 프로그램을 개발함으로써 학습자들의 소프트웨어 교육역량을 향상시키는 구체적인 설계 방향을 제시해 줄 것이라 기대된다.
Abstract
The objective of this study is to (1) develop a converged software and subject matter education program for pre-service teachers and (2) apply it to the actual field in order to analyze learners’ responses. Based on these responses, we reviewed the effectiveness of the program and made improvements on the program. For the development of program, this study utilized the method of Rapid Prototype Instructional Systems Development(RPISD). The study first examined the current research and trends in converging software and subject matter education for pre-service teaches. In order to develop the initial prototype, we analyzed and reflected the data of the workshops for converging software and subject matter education implemented in the Fall semester of 2018 and the Spring semester of 2019, reviewed previous literature, and examined the needs of the main client, professors and pre-service teachers in a college of education. Through expert․learner validation and usability testing, we identified factors that affected course and revised the prototype. The final prototype, consisting of two modules of block coding and text coding, was applied to the workshop for the pre-service teachers in a higher education setting. During the program, in-depth interviews were conducted to examine the responses of pre-service teachers regarding the program. The result revealed that pre-service teachers made improvements in their programming skills through the workshop and that it would be helpful when conducting classes in the future education field. Additionally, it was helpful for them to conduct converging projects by forming a team of pre-service teachers from various majors. This study provides specific design guidelines to develop the program for improvements of pre-service teachers’ capabilities for converging software and subject matter education.
참고문헌 (60)
- 권성호, "교양 교육에서의 융합적 교육과정으로의 접근 : 한양대 사례를 중심으로", 교양교육연구, 2(2), pp.7~24 (2008)
- 교육부, "소프트웨어 교육 운영 지침", 교육부, ~ (2015)
- 소프트웨어교육 활성화 기본 계획. 행복한 교육, "교육부", 교육부, ~ (2017)
- 2018년 교원양성대학 소프트웨어 교육 강화 지원 사업(SWEET) 기본계획, "교육부", 교육부, ~ (2018)
- 미래 사회에 부합하는 예비교원양성을 위한 교원양성기관의 미래형 교육과정 개발에 관한연구, "교육부", 교육부, ~ (2018)
- 김갑수, "2015 개정 교육과정의 소프트웨어 교육에 대한 초등교사들의 인식 분석", 정보교육학회논문지, 20(1), pp.47~56 (2016), 한국정보교육학회[DOI]
- 김수환, "Computational Thinking 교육에서 나타난 컴퓨터 비전공 학습자들의 어려움 분석", 컴퓨터교육학회 논문지, 18(3), pp.49~57 (2015), 한국컴퓨터교육학회[DOI]
- 소프트웨어 교육 현황과 개선 방향, "김현철", 민주연구원, ~ (2018)
- 김혜영, "융합교육의 체계화를 위한 융합교육의 방향과 기초융합교과 설계에 대한 제언", 교양교육연구, 7(2), pp.11~38 (2013), 한국교양교육학회
- 남부호, "2015 개정 교육과정 방향과 이해", 한국가정과교육학회 학술대회, pp.9~49 (2015)
- 노희진, "스크래치를 활용한 고등학교 과학 수업에 대한 학생 인식", 한국과학교육학회지, 35(1), pp.53~64 (2015), 한국과학교육학회[DOI]
- 문공주, "예비과학교사를 위한 프로그래밍 교육과정의 적용 및 예비과학교사의 프로그래밍 학습에 대한 인식 조사", 학습자중심교과교육연구, 16(10), pp.825~842 (2016), 학습자중심교과교육학회[DOI]
- 소프트웨어 교육 활성화 기본 계획, "미래창조과학부", 교육부, ~ (2016)
- 박경숙, "예비 과학 교사들의 시스템 사고력의 향상을 위한융합인재교육 프로그램의 개발 및 적용", 교사교육연구, 57(1), pp.108~128 (2018), 과학교육연구소[DOI]
- 박금주, "비전공자를 위한 소프트웨어 교육 방향의 탐색", 교육문화연구, 24(4), pp.273~292 (2018), 교육연구소[DOI]
- 박만준, "지식의 융합과 마음의 문제", 철학연구, 113, pp.73~110 (2010), 대한철학회
- 박판우, "게임프로그래밍을 통한 초등 융합 소프트웨어교육", 예술인문사회 융합 멀티미디어 논문지, 6(2), pp.27~34 (2016), 사단법인 인문사회과학기술융합학회[DOI]
- 서주영, "비전공자 소프트웨어 교육에서 전공맞춤형 학습 콘텐츠의 효과에 관한 사례 연구", 디지털융복합연구, 18(5), pp.55~63 (2020), 한국디지털정책학회[DOI]
- 서현석, "엔트리 프로그래밍 언어를 활용한 협력적 이야기 생성하기 활동의 교육적 효과", 정보교육학회논문지, 22(6), pp.651~660 (2018), 한국정보교육학회[DOI]
- 성영훈, "예비교사를 위한 게임 프로그래밍 교육모델 4E 개발", 정보교육학회논문지, 23(6), pp.561~571 (2019), 한국정보교육학회[DOI]
- 송의성, "초등예비교사의 컴퓨팅 사고력 향상을 위한 블렌디드 러닝 기반의 소프트웨어교육 프로그램 개발 및 적용", 정보처리학회 논문지, 6(7), pp.353~360 (2017), 한국정보처리학회[DOI]
- 신수범, "예비교사를 위한 교수내용지식 관점에서의 소프트웨어 교육내용 주요 내용 탐색", 한국정보통신학회논문지, 23(2), pp.229~235 (2019), 한국정보통신학회[DOI]
- 심재권, "SW교육을 위한 교사의 ICT 리터러시와 프로그래밍 능력 수준 측정", 정보처리학회논문지. 컴퓨터 및 통신시스템, 7(4), pp.91~98 (2018), 한국정보처리학회[DOI]
- 유홍준, "성균관대학교 소프트웨어 교양교육 실시 방안", 한국교양교육학회 학술대회 자료집, pp.157~160 (2015)
- 윤마병, "고등학교 융합과학(STEAM) 실험-실습 프로그램 개발과 과학 캠프 적용", 과학교육연구지, 36(2), pp.263~278 (2012), 과학교육연구소[DOI]
- 이미화, "초등 융합SW교육을 위한 플립 러닝 기반 교수-학습 모형 개발 및 적용", 정보교육학회논문지, 22(2), pp.213~222 (2018), 한국정보교육학회
- 이민희, "수학사를 활용한 융합적 프로젝트기반학습(STEAM PBL)의 설계 및 효과 분석", 학교수학, 15(1), pp.159~177 (2013), 대한수학교육학회
- 이선희, "개인화 학습 지원을 위한 공개교육자원(OER) 활용 교수설계원리 개발연구", 박사, pp.2019
- 이영호, "블록형 프로그래밍 언어 기반 인공지능 교육이 학습자의 인공지능 기술 태도에 미치는 영향 분석", 정보교육학회논문지, 23(2), pp.189~196 (2019), 한국정보교육학회[DOI]
- 미래 사회에 대비한 교원 전문성 확보방안- 한국․호주의 교원 양성 정책 비교 및 시사점을 중심으로-, "이지선", 교육부, ~ (2019)
- 이철현, "소프트웨어 교육에 대한 초등 교사의 인식", 한국실과교육학회지, 30(4), pp.179~203 (2017), 한국실과교육학회[DOI]
- 임정훈, "소프트웨어 교육의 주요 이슈와 소프트웨어 교육 발전을 위한 교육공학자의 역할", 교육공학연구, 34(3), pp.679~709 (2018), 한국교육공학회[DOI]
- 임철일, "미래 사회와 교육을 위한 교육공학 연구 및 실천 영역의 재조명", 교육공학연구, 35(2), pp.253~287 (2019), 한국교육공학회[DOI]
- 임철일, "기업교육 프로그램 개발과 교수체제설계" (2015), 교육과학사
- 임철일, "사범대학 예비교사의 SW-교과융합 수업 설계 능력 함양을 위한 워크숍 프로그램 개발: RPISD 방법론을 활용하여", 2019 교육학회 연차학술대회 포스터발표 논문 (2019)
- OER 기반 고등교육 지원체제 구축연구, "임철일", 한국교육학술정보원, ~ (2017)
- 임해미, "예비 수학교사의 테크놀로지 내용교수지식(TPACK) 신장을 위한 팀 프로젝트 효과 연구", 수학교육학연구, 19(4), pp.545~564 (2009), 대한수학교육학회
- 전성균, "EPL을 활용한 예술 중심의 STEAM 교육 프로그램", 한국컴퓨터정보학회논문지, 19(4), pp.149~158 (2014), 한국컴퓨터정보학회
- 전수진, "SW 교육에서의 컴퓨팅 사고력 신장을 위한 개발 중심 모형의 설계 및 효과", 정보교육학회논문지, 21(6), pp.619~627 (2017), 한국정보교육학회[DOI]
- 전수진, "컴퓨팅 사고 향상을 위한 UMC 수업전략의 개발과 적용", 정보교육학회논문지, 20(2), pp.131~138 (2016), 한국정보교육학회
- 전용주, "비전공 예비교사의 컴퓨팅 사고력 기반 웹 프로그래밍 교양 수업 프로그램 설계", 한국컴퓨터정보학회 동계학술대회 논문집, 24(1), pp.161~164 (2016)
- 4차 산업혁명시대의 SW 교육 방안, "정영석", 한국정보화진흥원, ~ (2017)
- 정인기, "교육대학교 로봇 활용 소프트웨어 교육 과정 개발을 위한 예비 교사의 인식 조사 연구", 정보교육학회논문지, 21(3), pp.277~284 (2017), 한국정보교육학회[DOI]
- 조영환, "첨단 테크놀로지 기반 미래교육을 위한 서울대학교 사범대학 발전방안에 관한 기초 연구", pp.2017
- 주미경, "수학교과와 융복합교육: 담론과 과제", 학교수학, 14(1), pp.165~190 (2012), 대한수학교육학회[DOI]
- 최형신, "예비교원의 Computational Thinking(CT) 역량 계발 방안: CT의 5가지 핵심 역량 분석", 정보교육학회논문지, 20(6), pp.553~562 (2016), 한국정보교육학회
- 최형신, "예비교원의 소프트웨어 교육 역량 계발 : 소프트웨어 에듀톤 사례를 중심으로", 정보교육학회논문지, 21(2), pp.231~245 (2017), 한국정보교육학회
- 한영신, "비전공자 소프트웨어 교육 운영 모델", 예술인문사회 융합 멀티미디어 논문지, 8(8), pp.615~623 (2018), 사단법인 인문사회과학기술융합학회[DOI]
- 한옥영, "비전공자 소프트웨어 교육을 통한 컴퓨팅 사고력 향상에 대한 연구", 한국컴퓨터교육학회 학술발표대회논문집, 21(1), pp.139~141 (2017)
- 홍현미, "소프트웨어 교육을 위한 예비초등교사 역량에 대한 교육요구도 분석", 초등교육연구, 32(3), pp.123~147 (2019), 한국초등교육학회[DOI]
- Green, S., "Training K-12 teachers in STEM education: A multi-disciplinary approach", 2013IEEE Integrated STEM Education Conference(ISEC), pp.1~4 (2013)
- Hutchins, N. M., "C2STEM : a System for Synergistic Learning of Physics and Computational Thinking", Journal of Science Education and Technology, 29(1), pp.83~100 (2020)
- Jones, T. S., "Rapid Prototyping Methodology in Action : A Developmental Study", Educational Technology Research and Development, 48(2), pp.63~80 (2000)
- Lin, Y. T., "Design and Implementation of Interdisciplinary STEM Instruction : Teaching Programming by Computational Physics", The Asia-Pacific Education Researcher, 28(1), pp.77~91 (2019)
- Reigeluth, C., "Personalized integrated educational system : technology functions for the learner centered paradigm of education", Journal of Educational Computing Research, 53(3), pp.459~496 (2015)
- 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)
- Weintrop, D., "Defining Computational Thinking for Mathematics and Science Classrooms", Journal of Science Education and Technology, 25(1), pp.127~147 (2016)
- Wilson, E., "통섭: 지식의 대통합" (2005), 사이언스 북스
- Yadav, A., "Computational thinking in elementary and secondary teacher education", ACM Transactions on Computing Education(TOCE), 14(1), pp.1~16 (2014)
- Yadav, A., "Introducing computational thinking in education courses", Proceedings of the 42nd ACM technical symposium on Computer science education (2011)
