DOI QR코드

DOI QR Code

A Study of Programming Class using Raspberry Pi for Students of Industrial Specialized High School

공업계 특성화 고등학생을 위한 라즈베리파이를 활용한 프로그래밍 수업 방안

  • Kim, Se-min (Department of Computer Education, Kongju National University) ;
  • Choi, Sook-young (Department of Information Security, Woosuk University)
  • Received : 2016.11.30
  • Accepted : 2016.12.23
  • Published : 2017.01.31

Abstract

Recently, many supports about the education linked with industrial field have been provided in technical specialized high schools. In order to keep pace with the global trend to emphasize software education and to move away from traditional grammar-based programming learning, various physical computing tools have been used in the education fields. For this study, we conducted a programming class using Raspberry Pi for technical high school students. In the class, students were instructed to produce actual results based on the knowledge they had learned. Project-based learning was used to help students create products and thus they performed tasks while discussing and collaborating on a team-by-team basis. In particular, self-regulation learning strategies were considered to provide effective project-based instruction. After the class, we interviewed the students' satisfaction with it. The results showed that the students' satisfaction was high, and the fellow teachers also had a lot of possibilities and expectations about the programming instruction and project-based learning using Raspberry Pi.

최근 교육현장에서는 소프트웨어교육을 강조하는 세계적인 추세에 발맞추고, 기존의 문법 중심의 프로그래밍 학습에서 탈피하기 위하여, 다양한 피지컬 컴퓨팅 도구를 사용하고 있다. 본 연구를 위해 공업계 고등학생들을 대상으로 하여 라즈베리파이를 활용한 프로그래밍 수업을 진행하였다. 이 수업에서 학생들은 학습한 이론적인 지식을 바탕으로 하여 실제 결과물들을 제작하도록 지도되었다. 학생들이 결과물을 제작하는 것을 돕기 위해 프로젝트 기반의 수업이 진행되었으며, 이 수업을 통해 학생들은 팀별로 토의와 협업을 거치면서 과제를 수행하였다. 특히 학생들의 프로젝트기반의 수업이 효과적으로 이루어질 수 있도록 자기조절학습 전략을 마련하여 수업을 진행하였다. 수업을 마친 후 면담을 통하여 라즈베리파이를 활용한 프로젝트 기반의 프로그래밍 학습에 대한 학생들의 만족도를 조사하였다. 면담 결과에 의하면 학생들의 만족도가 높음을 확인할 수 있었고, 동료 교사들도 라즈베리파이를 활용한 프로그래밍 수업과 프로젝트기반의 학습에 대한 많은 가능성과 기대를 가질 수 있게 되었다.

Keywords

References

  1. Ministry of Education, "Elementary & Secondary Software Education Activation Plan," Department of Education Course Policy : Notification, 2014.
  2. Ministry of Education, "Elementary & Secondary Education Course Introduction," Ministry of Education : Notification 2015-74, 2014.
  3. Ministry of Education, "2015's Liberal Arts & natural Sciences Intergration Education Course Introduction," Department of Education Course Policy : Presentation Report, 2014.
  4. W. W. Kim and J. S. Choi, "Development and Application of a Turtle Ship Model Based on Physical Computing Platform for Students of Industrial Specialized High School," Journal of Korean Institute of Industrial Educators, vol. 41, no. 2, pp. 89-118, Sep. 2016.
  5. Y. H. Yoo, "The Possibility of Robot Programming to Enhance Creative Problem-Solving Ability," Journal of Education Studies, vol. 36, no. 2, pp. 109-128, Sept. 2005.
  6. Y. M. Kim, T. H. Kim and J. H. Kim, "Development and Application of Programming Education Program of Robot for Improvement of elementary School Girls' Creativity," Journal of Korean Association of Information Education, vol. 19, no. 1, pp. 31-44, Mar. 2015. https://doi.org/10.14352/jkaie.2015.19.1.31
  7. P. S. Jeong and Y. H. Kim, "Design and Implementation of Finger Language Translation System using Raspberry Pi and Leap Motion," Journal of the Korea Institute of Information and Communication Engineering, vol. 19, no. 9, pp. 2006-2013, Sep. 2015. https://doi.org/10.6109/jkiice.2015.19.9.2006
  8. D. K. Kim and J. H. Woo, "Development of Wireless License Plate Region Extraction Module Based on Raspberry Pi," Journal of Korea Multimedia Society, vol. 18, no. 10, pp. 1172-1179, Oct. 2015. https://doi.org/10.9717/kmms.2015.18.10.1172
  9. Y. M. Lee and K. R. Sohn, "Fabrication of Smart Alarm Service System using a Tiny Flame Detection Sensor Based on a Raspberry Pi," Journal of the Korea Society of Marine Engineering, vol. 39, no. 9, pp. 953-958, Sep. 2015. https://doi.org/10.5916/jkosme.2015.39.9.953
  10. Elinux. RPi Hardware [Internet]. Available : http://elinux.org/RPi_Hardware#cite_note-faq-1/.
  11. D. H. Kim et al., Management of Project Learning Method, Seoul: Hakgisa, 2001.
  12. J. Krajcik, et al., "A collaborative model for helping middle grade science teachers learn project-based instruction," The Elementary School Journal, vol. 94, no. 5, pp.483-497, 1994. https://doi.org/10.1086/461779
  13. S.H. Lee, "Effects of Integrated Self-Regulated Learning Promotional Strategy on Learning Ability in Web-Based Project Learning", M. S. Dissertation, Korea National University of Education, 2007.
  14. P. R. Pintrich, "A Conceptual Framework for Assessing Motivation and Self-Regulated Learning in College Students," Educational Psychology Review, Vol. 16, No. 4, pp. 385-407, 2004. https://doi.org/10.1007/s10648-004-0006-x

Cited by

  1. 빅데이터 분석을 위한 비용효과적 오픈 소스 시스템 설계 vol.19, pp.1, 2017, https://doi.org/10.15813/kmr.2018.19.1.007
  2. 내·외향적 성격유형이 자바 프로그래밍 학습의 회복탄력성에 미치는 영향 : 공업계 특성화고등학교 학생을 중심으로 vol.22, pp.4, 2017, https://doi.org/10.14352/jkaie.2018.22.4.439
  3. 내·외향적 성격이 프로그래밍 학습 동기와 자기주도적 학습에 미치는 영향 vol.22, pp.8, 2017, https://doi.org/10.6109/jkiice.2018.22.8.1061
  4. 경혈 위치교육 평가지원시스템의 개발계획 수립과 제작 vol.36, pp.1, 2017, https://doi.org/10.14406/acu.2019.035
  5. Developing a virtual learning Tool for Industrial High Schools’ Welding Course vol.172, pp.None, 2017, https://doi.org/10.1016/j.procs.2020.05.091