DOI QR코드

DOI QR Code

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

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

  • Han, Kyujung (Dept. of Computer Education, Gong Ju National University of Education)
  • 한규정 (공주교육대학교 컴퓨터교육과)
  • Received : 2021.02.09
  • Accepted : 2021.02.14
  • Published : 2021.02.26

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.

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

Keywords

References

  1. An, Y.H., Kim, J.M., Woo, H.S., Yang, H.J., Kim, M.J., Jung, D.Y., Lee, W.G.(2019). Development of Informatics Curriculum(Plan) for General Education Level in Prospective Elementary Teachers. The Journal of Korean Association of Computer Education, 22(1), 21-30. https://doi.org/10.32431/KACE.2019.22.1.003
  2. Entry(2019). Follow-up and learn entry programming Beginner. https://playentry.org/tt#!/basic/materials
  3. Entry(2020). Entry Blog. https://blog.naver.com/entrylabs
  4. Han, K.J.(2016). Analysis of Computational Thinking Characteristics in Scratch Programs. The Journal of Education Studies of Gongju National University of Education, 53(2), 1-15.
  5. Han, Y.S.(2018). Analysis of Effectiveness of Programming Learning for Non-science Major Preliminary Teachers' Development of Computational Thinking. Journal of The Korean Association of Information Education, 22(1), 41-52. https://doi.org/10.14352/jkaie.2018.22.1.41
  6. Jo, M.H(2018). Analysis of Elementary Pre-service Teachers' Experiences and Understanding of Software Education. Journal of The Korean Association of Information Education, 22(1), 81-89. https://doi.org/10.14352/jkaie.2018.22.1.81
  7. Kolling, M., Rosenberg. J.(1996). Blue- A Language for Teaching Object-Oriented Programming. Proc. of the 27th SIGCSE Technical Symposium on Computer Science Education, 190-194.
  8. Lee, C.H.(2019). Elementary School Teachers Difficulties in Learning Programming EPL. Journal of Korean Practical Arts Education, 32(2), 49-63. https://doi.org/10.24062/kpae.2019.32.2.49
  9. Lee, J.H., Shim, J.K.(2020). An Analysis of Software Education Hours in Elementary School Teacher Training Institutions : Focusing on the Influence of SWEET Project. Journal of The Korean Association of Information Education, 24(2), 147-155. https://doi.org/10.14352/jkaie.2020.24.2.147
  10. Moon, W.S.(2018). Analysis of error data generated by prospective teachers in programming learning. Journal of The Korean Association of Information Education, 22(2), 205-212. https://doi.org/10.14352/jkaie.2018.22.2.205
  11. Seo, H.S.,Jeong,Y.S.(2018). Educational Effects of Collaborative Story Creation Activities Using the Entry Programming Language. Journal of The Korean Association of Information Education, 22(6), 651-660. https://doi.org/10.14352/jkaie.2018.22.6.651
  12. So, M.H., Kim, J.M.(2016). Transference from learning block type programming to learning text type programming. The Journal of Korean Association of Computer Education, 19(6), 55-68. https://doi.org/10.32431/KACE.2016.19.6.006
  13. Yang, H.J., Woo, H.S.., Kim, S .H., Kim, H. N. Kim, J.M., Lee, G.W.(2020). Analysis of Software Convergence Curriculum in University of Education for Elementary Teachers. Proceeding of The Korean Association Of Computer Education 24(1), 51-54.
  14. Yu J.S.(2018). 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), 311-342.