본문 바로가기
KERD
논문KCI 등재

예비교사에 적용한 초등정보교과교육 사례 : 프로그래밍 교육 중심으로

A Case Study of Elementary School Informatics Education for Pre-service Teachers : Focusing on Programming Education

1

조회

0

다운로드

1

인용

0

참고문헌

키워드

초록

본 연구는 예비교사를 양성하는 교육대학교의 ‘초등컴퓨터교육론’ 교과 교육 내용 중 프로그래밍 교육 사례이다. 수업은 온라인으로 진행되었다. 예비교사에게 적용한 프로그래밍 교육방법은 시연중심으로 진행하였으며 예비교사들은 프로젝트 과제로 교과와 융합한 소프트웨어 교수학습 지도안을 제작하였다. 또한 이를 마이크로 티칭으로 발표하였고 평가로서 학생들의 프로그래밍 역량을 측정하기 위하여 온라인 실기 평가를 실시하였다. 예비교사들은 프로그래밍과 수업의 경험을 성찰노트로 작성하여 자신의 약점과 개선할 사항을 점검하였다. 연구결과로 일부 예비교사들은 프로그래밍에 대해 어려움을 겪고 있었는데 그 내용은 무한반복의 개념 이해, 변수의 사용, 새로운 응용 프로그램의 제작 등으로 조사되었다.

Abstract

This study is a case study of programming education among the contents of ‘Elementary Computer Education Theory’of the University of Education, which trains for pre-service teachers. The classes was conducted online. In this study, the programming education method applied to pre-service teacher was Demonstrated based Education, they produced a lessen plan that was fused with the use of software as a project task and presented it through micro-teaching. In addition, an online practical evaluation was conducted to measure pre-teachers' programming competencies as an evaluation. They wrote their experiences of programming and class as reflection notes to check their weaknesses and areas to improve. As a result of the research, some pre-teachers were having difficulty with programming have been investigated by understanding the concept of infinite repetition, using variables, and creating new application programs.

참고문헌 (14)

  1. 안영희, "초등 예비교원을 위한 교양수준의 정보교육과정(안) 개발", 컴퓨터교육학회 논문지, 22(1), pp.21~30 (2019), 한국컴퓨터교육학회[DOI]
  2. "Follow-up and learn entry programming_ Beginner" (2019)[URL]
  3. "Entry Blog" (2020)[URL]
  4. Han, K. J., "Analysis of Computational Thinking Characteristics in Scratch Programs", The Journal of Education Studies of Gongju National University of Education, 53(2), pp.1~15 (2016)
  5. 한영신, "비전공자 예비교사의 컴퓨팅 사고력 함양을 위한 프로그래밍 교육의 효과성 분석", 정보교육학회논문지, 22(1), pp.41~52 (2018), 한국정보교육학회[DOI]
  6. 조미헌, "초등 예비교사의 소프트웨어 교육 관련 경험과 이해도 분석", 정보교육학회논문지, 22(1), pp.81~89 (2018), 한국정보교육학회[DOI]
  7. 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)
  8. 이철현, "초등예비교사의 EPL 프로그래밍 학습 어려움 분석", 한국실과교육학회지, 32(2), pp.49~63 (2019), 한국실과교육학회[DOI]
  9. 이재호, "초등교원양성 기관의 SW 교육 시수 분석 : SWEET 사업의 영향을 중심으로", 정보교육학회논문지, 24(2), pp.147~155 (2020), 한국정보교육학회
  10. 문외식, "예비교사들이 프로그래밍 학습 시 발생시키는 오류 데이터 분석", 정보교육학회논문지, 22(2), pp.205~212 (2018), 한국정보교육학회
  11. 서현석, "엔트리 프로그래밍 언어를 활용한 협력적 이야기 생성하기 활동의 교육적 효과", 정보교육학회논문지, 22(6), pp.651~660 (2018), 한국정보교육학회[DOI]
  12. 소미현, "블록형 프로그래밍 학습에서 텍스트형 프로그래밍 학습으로의 전이", 컴퓨터교육학회 논문지, 19(6), pp.55~68 (2016), 한국컴퓨터교육학회[DOI]
  13. Yang, H. J., "Analysis of Software Convergence Curriculum in University of Education for Elementary Teachers", Proceeding of The Korean Association Of Computer Education, 24(1), pp.51~54 (2020)
  14. Yu J. S., "A Study on the Development of Guidelines for Software Curriculum for Elementary School Educational Institutions", Proceeding of The Korean Association Of Computer Education, 23(1), pp.311~342 (2018)

관련 논문AI추천

이 간행물의 다른 논문 (20건)