DOI QR코드

DOI QR Code

Development and Application of Software Education Program Based on Blended Learning for Improving Computational Thinking of Pre-Service Elementary Teachers

초등예비교사의 컴퓨팅 사고력 향상을 위한 블렌디드 러닝 기반의 소프트웨어교육 프로그램 개발 및 적용

  • 송의성 (부산교육대학교 컴퓨터교육과) ;
  • 길준민 (대구가톨릭대학교 IT공학부)
  • Received : 2017.05.22
  • Accepted : 2017.06.01
  • Published : 2017.07.31

Abstract

In this study, a software education program based on blended learning using scratch was designed for pre-service elementary teachers' software education. Software education program was applied to experimental group and control group within the university of education using Scratch programming for 12 weeks. Blended learning using online lectures was applied to experimental group. The pre-service teachers' recognition about software education and self-evaluation of computational thinking were performed. Then, we analyzed the effect of the developed education program on the recognition of software education and computational thinking. As a result, the level of post-recognition of software education in the experimental group was significantly higher than that of the pre-recognition. In the self-evaluation of computational thinking, the experimental group was significantly higher than the control group. Therefore, it can be seen that the software education program based on blended learning can help improve the learner's computational thinking.

본 연구에서는 예비초등교사의 소프트웨어교육을 위해 스크래치를 활용하는 블렌디드 러닝 기반의 소프트웨어교육 프로그램을 설계하였다. B교육대학교 3학년 2개 반을 실험집단과 비교집단으로 구성하고 설계한 소프트웨어교육 프로그램을 12주 동안 적용하였다. 초등예비교사의 소프트웨어교육에 대한 인식실태 설문과 컴퓨팅 사고력 자가 평가를 실시하여, 개발한 교육 프로그램이 소프트웨어교육의 인식과 컴퓨팅 사고력 능력에 미치는 영향을 분석하였다. 실험 결과, 실험집단의 사후 소프트웨어교육에 대한 인식 수준이 사전 소프트웨어교육 인식 수준에 비해 유의미하게 높아졌다. 컴퓨팅 사고력 자가 평가에서도 실험집단이 비교집단에 비해 유의미하게 높아 블렌디드 러닝 기반의 소프트웨어교육 프로그램이 학습자의 컴퓨팅 사고력 향상에 도움을 줄 수 있음을 알 수 있었다.

Keywords

Acknowledgement

Supported by : 부산교육대학교

References

  1. Ministry of Science, ICT and Future Planning, Plan to train human resources for software-oriented society [Internet], http://webcache.googleusercontent.com/search?q=cache:5mBXymjHiOQJ:www.msip.go.kr/web/msipContents/contentsView.do%3FcateId%3Dmssw311%26artId%3D1270998+&cd=1&hl=ko&ct=clnk&gl=kr.
  2. H. S. Choi and K. B. Kim, "The Effects of Scratch Programing on Preservice Teachers: Assessment Utilizing Computational Thinking and Bloom's Taxonomy," Journal of the Korean Association of Information Education, Vol.19, No.2, pp.225-232, 2015. https://doi.org/10.14352/jkaie.2015.19.2.225
  3. S. J. Jeon, "The Effect of Flipped Learning on Learning Motivation in Software Education," Journal of the Korean Association of Information Education, Vol.20, No.5, pp.433-442, 2016. https://doi.org/10.14352/jkaie.20.4.433
  4. S. J. Jeon and S. K. Han, "Development of UMC Teaching and Learning Strategy for Computational Thinking," Journal of the Korean Association of Information Education, Vol.20, No.2, pp.131-138, 2016. https://doi.org/10.14352/jkaie.20.2.131
  5. W. S. Kim, "A Study on Factors of the Academic Achievement in Computer Training Courses as the Liberal Arts in University," Journal of the Korean Association of Information Education, Vol.17, No.4, pp.433-447, 2013. https://doi.org/10.14352/jkaie.2013.17.4.433
  6. J. M. Wing, "Computational thinking," Communications of the ACM, Vol.49, No.3, pp.33-35, 2006. https://doi.org/10.1145/1118178.1118215
  7. J. M. Wing, "Computational thinking-What and Why?," CM U Research Notebook [Internet], https://www.cs.cmu.edu/link/research-notebook-computational-thinking-what-and-why.
  8. I. K. Jeong, "A Study on the Category of the e-Learning Models based the Curriculum Operation Form in the University," Journal of the Korean Association of Information Education, Vol.13, No.1, pp.79-86, 2009.
  9. Y. W. Kee and H. J. Roh, "A comparison study on the effects of blended learning course and on-line course in a university class," The Journal of Lifelong Education and HRD, Vol.1, No.1, pp.63-79, 2005.
  10. M. Y. Kim and W. S. Choi, "A Case Study on the Design and Operation of Blended Learning in Engineering College Instrucrion - Focus on Class Operation of C University-," Journal of Engineering Education Research, Vol.9, No.3, pp.37-48, 2006.
  11. S. N. Lee, "A Study on the Effects of Blended Learning on Satisfaction and Academic Achievement," Korean Academic Society of Accounting, Vol.15, No.3, pp.113-131, 2010.
  12. S. B. Shin and H. J. Han, "The Effects of Teaching Activity on the Change of the Learning Attitude and Cognition in e-Learning," Journal of Learner-Centered Curriculum and Instruction, Vol.8, No.2, pp.231-249, 2008.
  13. S. S. Suh, S. W. Kim, and H. K. Lee, "Effectiveness of Blended Learning at Corporate Education & Training Setting," Journal of the Korean Association of Information Education, Vol.10, No.1, pp.837-847, 2003.
  14. S. J. An and Y. J. Lee, "Designing Programming Curriculum for Developing Programming Pedagogical Content Knowledge of Pre-service Informatics Teachers," The Journal of Korean Association of Computer Education, Vol.19, No.2, pp.1-10. 2016.
  15. B. S. Choi and S. M. Yoo, "Investigation of H model blended e-learning technique in enhanced effectiveness of class learning," The Journal of Korean Association of Computer Education, Vol.16, No.3, pp.49-60, 2013.
  16. D. Y. Moon, "Exploring the Strategies for Applying Blended Learning to Practical Arts Education," Journal of Korean Practical Arts Education, Vol.15, No.1, pp.49-66, 2009. https://doi.org/10.17055/jpaer.2009.15.1.49
  17. The Korean Society for Educational Technology, "Educational Technology Thesaurus," Paju: Gyoyukgwahaksa, 2005.
  18. Y. S. Han, H. S. Song, "A Case Study on Engineering Education for Scientific and Technical Writing and Presentation Using Blended Learning," Journal of Engineering Education Research, Vol.14, No.3, pp.25-30, 2011. https://doi.org/10.18108/jeer.2011.14.3.25
  19. H. S. Kang, "Design of Teaching.Learning Model for Programming Language Education," Journal of Digital Contents Society, Vol.13, No.4, pp.517-524, 2012. https://doi.org/10.9728/dcs.2012.13.4.517
  20. M. J. O'Grady, "Practical problem-based learning in computing education," ACM Transactions on Computing Education, Vol.12, No.3, pp.1-15, 2012.
  21. P. Blikstein, "Using learning analytics to assess students' behavior in open-ended programming tasks," in Proceedings of the 1st International Conference on Learning Analytics and Knowledge, Banff, 2011, pp.110-116.
  22. U. S. Song, "Development of Robot Education Program for Pre-service Elementary Teachers Using Educational Robot and its Application," Journal of Digital Contents Society, Vol.14, No.3, pp.333-431, 2013. https://doi.org/10.9728/dcs.2013.14.3.333
  23. K. Brennan and M. Resnick, "New frameworks for studying and assessing the development of computational thinking," in Proceedings of the 2012 Annual Meeting of American Educational Research Association, Vancouver, pp.1-25, 2012.