DOI QR코드

DOI QR Code

프로그래밍 언어 교육을 위한 교수·학습 모델 설계

Design of Teaching·Learning Model for Programming Language Education

  • 강환수 (동양미래대학교 전산정보학부 인터넷정보과)
  • 투고 : 2012.10.24
  • 심사 : 2012.12.14
  • 발행 : 2012.12.31

초록

이 논문에서는 프로그래밍 언어 교육을 위한 교수 학습 모델을 설계한다. 다양한 학문을 다루는 대학에서 다양한 컴퓨터 프로그래밍 언어 관련 교과목이 개설되어 운영되고 있다. 그 동안 다양한 프로그래밍 언어가 개발되었고, 개발환경도 사용자가 보다 쉽게 접근할 수 있도록 개발되었으나 여전히 많은 초보 학습자들은 프로그래밍 언어 학습을 어려워하고 있으며, 마찬가지로 교수자도 효과적인 프로그래밍 언어 교육을 위한 적합한 교수 학습 방법을 마련하지 못하고 있는 실정이다. 본 논문에서 학업성취 기반의 블렌디드 교육인 프로그래밍 언어 교육을 위한 교수 학습 모델을 설계하였다. 본 연구에서 설계한 교수 학습 모델을 2011년 2학기 강좌에 적용한 결과 학습자의 프로그래밍 언어 교육에 효과적인 것으로 나타났다.

This paper deals with the design of teaching learning model for programming language education. Various courses related to programming language education have opened at the university having many academic majors. In the meantime, a variety of programming languages have been developed, many integrated development environments of programming language have also been developed for users to make a program easily. But it is difficult for many novice learners to learn programming language still, likewise it is difficult for many teachers to teach the introduction course of programming language. In this paper, we have designed a teaching learning model based on scholastic achievements and blended learning for programming language education. The teaching learning model designed in this study was applied to a course opened in the second semester of 2011. According to the course evaluation result, the teaching learning model for programming language has shown to be an effective for novice learner.

키워드

참고문헌

  1. T. H. Kim, M. S. Kang, "Measuring the Effectiveness of Teaching Introductory Programming Using LEGO Mindstorms Robots," Journal of Korean Society for Internet Information, Vol.11, No.4, pp.159-173, 2010.
  2. J. Han, "Improvement of Self-Directed Learning Ability through Engineering Design Education," Journal of Engineering Education Research, Vol.14, No.1, pp.64-73, 2011.
  3. K. H. Baek, B. O. Goh, "Design of System for C Programming Language Education," Korea Association of Information education, Proceedings of KAIE Winter Conference 2010, pp.347-352, 2010.
  4. H. Choo, J. Park, "Web based PBL Teaching.Learning Development Model for Medical Education," Journal of the Korea Contents Association, Vol.10, No.1 0, pp.246-254, 2010. https://doi.org/10.5392/JKCA.10.10.246
  5. Soon Hee Hwang, "Implementation and Evaluation of a Course: A Case Study of PBL Class at Pusan National University," Journal of Engineering Education Research, Vol.14, No.4, pp.88-96, 2011. https://doi.org/10.18108/jeer.2011.14.4.88
  6. J. Kim, H. Park, Y. Jun, "The Effects of Educational Contents Authoring in a Project-Based Learning using NetLogo for Pre-service Teachers' Creativity," Journal of Engineering Education Research, Vol.14, No.4, pp.29-38, 2011.
  7. 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
  8. Singh, H., Reed, C., "Building effective blended e-learning programs," Educational technology, Vol.43, No.6, pp.51-54, 2003.
  9. M. R. Kim, "Alternative Instructional Methods and Strategies for Effective Programming Education," Journal of Korean Association of Computer Education, Vol.5, No.3, pp.1-9, 2002.
  10. Y. M. Park, K. H. Yoo, "Computer Programming Curriculum and Teaching Method in Connection with Mathematics Education System in the Elementary and Secondary Schools," Journal of the Korea Contents Association, Vol.8, No.1, pp.116-127, 2008. https://doi.org/10.5392/JKCA.2008.8.1.116
  11. H. Bae, E. Lee, Y. Lee, "A Problem Based Teaching and Learning Model for Scratch Programming Education," Journal of Korean Association of Computer Education, Vol.12, No.3, pp.11-22, 2009.
  12. H. Choe, "The Programming Education Framework for Programming Course in University," Journal of Korean Association of Computer Education, Vol.14, No.1, pp.11-22, 2011.
  13. Keol Lim, "A case study on the effect of real-time microblogging activities in offline lecture environments," Journal of Digital Contents Society, Vol.12, No. 2, pp.195-203, 2011. https://doi.org/10.9728/dcs.2011.12.2.195

피인용 문헌

  1. Case Study on Learning Portfolio for Engineering Education Substantiality vol.14, pp.4, 2013, https://doi.org/10.9728/dcs.2013.14.4.545
  2. 초등예비교사의 컴퓨팅 사고력 향상을 위한 블렌디드 러닝 기반의 소프트웨어교육 프로그램 개발 및 적용 vol.6, pp.7, 2012, https://doi.org/10.3745/ktsde.2017.6.7.353