DOI QR코드

DOI QR Code

초등학생을 위한 그래프 학습 언플러그드활동 개발

Computer Science Unplugged Activities of Graph Theory for Primary School Students

  • 양창모 (청주교육대학교 컴퓨터교육과)
  • Yang, Changmo (Dept. of Computer Education, Cheongju National University of Education)
  • 투고 : 2016.01.24
  • 심사 : 2016.01.24
  • 발행 : 2016.02.29

초록

언플러그드 컴퓨터과학 활동은 카드, 실, 크래용 등 주변의 물건들을 사용하는 놀이와 퍼즐을 통하여 컴퓨터과학에 대하여 학습하는 활동의 모음이다. 기존의 언플러그드 활동은 알고리즘을 소개하고 실생활에 적용하는 것에 편중되어 문제 해결을 위하여 알고리즘을 적용하기 전에 이루어져야 할 자료의 표현 방법에 대한 활동은 상대적으로 부족한 실정이다. 본 연구에서는 초등학생들에게 그래프 이론의 기본 개념과 실생활에 적용할 수 있는 그래프 알고리즘을 소개하는 언플러그드 수업을 설계하고 수업을 실시한 후에 설문조사를 통하여 수준의 적절성과 수업 효과에 대하여 평가하였다. 설문 응답을 분석한 결과 모든 응답자가 본 연구에서 제시한 수업 내용이 초등학생에게 적합하다고 응답하였고 수업의 효과와 적절성에 대하여 긍정적인 응답을 보였다.

Computer Science Unplugged is a collection of free learning activities that teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around. In spite of the success of unplugged activities, the unplugged resources for experiencing the concepts of data structures is lacked. In this study, we design, implement and survey the 3 hour lessons of the core concepts of graph theory and the shortest path algorithm for the primary students using computer science unplugged activities. Our survey results showed that our lesson plan is adequate for primary school students and will have a positive effects for primary school students.

키워드

참고문헌

  1. Baek, S., Song, J., Park, J., and Lee, T. (2008). Development and Application of Algorithm Teaching Materials Centered in Plays for Problem-solving Abilities of Elementary Students. Journal of KACE, 11(1), 85-95.
  2. Bell, T., Witten, I., and Fellows, M. (2015). CS Unplugged : An enrichment and extensionprogramme for primary-aged students. Aviable at: http://csunplugged.org/ (2016.1.6.).
  3. Capay, M. (2015). Engaging Games with the Computer Science Underlying Concepts. Proc. of 2015 Int'l Conf. on Interactive Collaborative Learning, 975-979.
  4. Carruthers, S. (2004). Grasping Graphs, Master of Science Thesis. Interdisciplinary Studies (Computer Science, Curriculum & Instruction), University of Victoria.
  5. CRAN (2016). The Comprehensive R Archive Network. https://cran.r-project.org/ (2016.1.6.).
  6. Edwards. S. (2004). Using software testing to move students from trial-and- error to reflection- in-action. ACM SIGCSE Bulletin, 36(1), 26-30. https://doi.org/10.1145/1028174.971312
  7. Han, S. (2010). A Educational Program for Elementary Information Gifted Student using Unplugged Computing and EPL. Journal of KAIE, 15(1), 31-38.
  8. Han, S. and Kim, K. (2007). The Study on Unplugged Learning Method of Computer Science Education for Elementary School Students. Journal of KAIE, 11(4), 497-504.
  9. Koo, E (2015). An Effect of Unplugged Education based on Play Learning for Lower Grade in Elementary School. Master Thesis, Gyeongin Nat'l Univ. of Education.
  10. Kim, Y., and et. al (2015). Research on Development of Guidelines for Software Education(CR 2015-3). KERIS.
  11. Ministry of Education (2015). Guidelines for Software Education.
  12. Ministry of Science, ICT, and Future Planning (2015). Human Resource Development Plan for Software-oriented Society.
  13. Park, Y. and Han, B. (2009). A Study on Teaching-Learning about The Information Representation Area using Unplugged Learning Method in Elementary School Computer Education. Journal of KAIE, 13(4), 479-487.
  14. Seo, I. (2011). The Effects of Unplugged Cooperative Learning on Elementary School Motivation and Achievement in Computer Devices Education. Master Thesis, Korea Nat'l Univ. of Education.
  15. Seong, S. (2014). The impact of the discovery learning theory-based unplugged programming education on learning motive and understanding for elementary students. Master Thesis, Yonsei University.
  16. Taub, R., Armoni, M. and Ben-Ari, M. (2012). CS Unplugged and Middle-School Students' Views, Attitudes, and Intentions Regarding CS. ACM Tran. on Computing Education, 12(2), 1-29.
  17. Yang, C. (2015). A Study of Learning of Concepts of Graph for Elementary School Students. Proc. of KAIE, 6(3), 97-102.
  18. Yoon, E. (2008). Development and Application of a Play-Based Problem- Solving Learning Model to Teach the Information Representation Area, Master Thesis, Gwangju Nat'l Univ. of Education.
  19. Wikipedia(2015). Graph Theory. https://en.wikipedia.org/wiki/Graph_theory. (2016.1.6.).
  20. Zaharija, G., Mladenovic, S. and Boljat I. (2013). Introducing basic Programming Concepts to Elementary School Children. Procedia - Social and Behavioral Sciences, 106, 1576-1584. https://doi.org/10.1016/j.sbspro.2013.12.178

피인용 문헌

  1. 언플러그드 활동의 체계적 문헌고찰에 관한 연구 vol.22, pp.1, 2018, https://doi.org/10.14352/jkaie.2018.22.1.103
  2. PageRank 알고리즘을 이해하기 위한 언플러그드 활동 vol.22, pp.4, 2016, https://doi.org/10.14352/jkaie.2018.22.4.409
  3. 컴퓨터과학 교육용 정렬 놀이를 위한 실험적 분석 vol.22, pp.6, 2016, https://doi.org/10.14352/jkaie.2018.22.6.671