DOI QR코드

DOI QR Code

데이터 에러 검출과 수정에 대한 초등교육자료 개발

Development of Elementary learning materials for Data error detection and correction

  • 고형철 (제주 장전초등학교) ;
  • 김종우 (제주대학교 초등컴퓨터교육전공)
  • 투고 : 2018.02.08
  • 심사 : 2018.02.21
  • 발행 : 2018.02.28

초록

2015 개정 교육과정에 따른 초등학교 소프트웨어교육의 내용에서 큰 변화는 컴퓨터과학 언플러그드교육의 제시이다. 이 교육과정에서 담겨 있는 데이터에러 검출과 수정에 대한 교육자료와 교수법은 부족하여 우리나라 현장학교에 도입하기에 어려움이 있다. 본 연구에서는 이 주제와 관련된 선행 연구를 바탕으로 초등 고학년에 적합한 해밍코드를 활용한 교육자료를 개발하였다. 교육자료의 개발과정은 단계별 학습을 위해 도입부에 카드마술을 소개하고, 해밍코드의 원리를 바탕으로 '에러 검출 및 수정' 교육자료를 활동중심교육으로 구성하였다. 본 연구에서 제시한 교육자료의 현장적용에 대한 평가에서 학습자들은 컴퓨터과학에 대한 이해도를 향상시키는데 긍정적인 영향을 준 것으로 나타났다.

CS Unplugged education at the base of computer science is emphasized as an instrument for teaching the basic principles of elementary SW education, but these materials for elementary education are very lacking. So We'll present the data error detection and correction materials for elementary school classes. Based on previous studies related to this topic, we developed learning materials for elementary higher grade students using Hamming code. We introduces the card magic in the introduction part. 'error detection and correction' learning materials based on the principle of Hamming code, were composed as activity-based education. The results of the questionnaire survey showed that it had a positive effect on improving learners' understanding of computer science.

키워드

참고문헌

  1. ByoungRae Han (2013). The Research of Unplugged Computing Method for Computational Thinking in Elementary informatics Education. Journal of The Korean Association of Information Education, 3(2), 159-167.
  2. Denning P. J. (2009). Beyond Computational thinking. Communications of the ACM, 52(6), 28-30. https://doi.org/10.1145/1516046.1516054
  3. Gagne R. M. (1963). The learning requirements for enquiry. Journal of Research in Science Teaching, 1(2), 144-153. https://doi.org/10.1002/tea.3660010211
  4. HyeongCheol Ko, ChongWoo Kim (2016), Development of Finite State Automata Learning Materials for Elementary School Students. Journal of The Korean Association of Information Education, 20(4), 401-408.
  5. Hyunbe Kim, Kapsu Kim (2014). A Study on the Achievement Goals, Teaching-Learning Methods, and Evaluation Methods in Computer System Education. Journal of The Korean Association of Information Education, 18(1), 195-202. https://doi.org/10.14352/jkaie.2014.18.1.195
  6. Ata Elahi (2005). Data, Network, & Internet Communications Technology. Thomson Learning.
  7. Berry, M. (2013). Computing in the national curriculum. A guide for primary teachers. Bedford: Computing at School.
  8. CSTA (2011). Computational Thinking in K-12 Education Teacher Resources, 2nd.
  9. HyeongCheol Ko (2009). The Development of the Information Discretion Activity in the elementary school teaching materials for the creative problem-solving ability. Jeju National University, MS Thesis.
  10. NRC (2010). Report of a Workshop on The Scope and Nature of Computational Thinking. The National Academies Press, National Research Council. National Research Center.
  11. NRC (2011). Report of a Workshop of Pedagogical Aspects of Computational Thinking. The National Academies Press. National Research Center.
  12. Network Hamming Code. Retrieved January 15, 2018, from http://eastroot1590.tistory.com/entry/%EC%98%A4%EB%A5%98-%EA%B2%80%EC%B6%9C-%EC%BD%94%EB%93%9C-%ED%95%B4%EB%B0%8D%EC%BD%94%EB%93%9CHamming-Code
  13. Code.org. Retrieved September 15, 2015, from https://code.org/
  14. Bell T. C., Witten I. H. & Fellows M. (2015). Computer Science without a computer. Retrieved September 15, 2017, from http://csunplugged.org/
  15. National curriculum in England: framework for key stages 1 to 4.. Retrieved October 10, 2014, from https://www.gov.uk/government/publications/national-curriculum-in-england-framework-for-key-stages-1-to-4/the-national-curriculum-in-england-framework-for-key-stages-1-to-4.
  16. Claude Shannon. Wikipedia. Retrieved January 15, 2018, from https://ko.wikipedia.org/wiki/%ED%81%B4%EB%A1%9C%EB%93%9C_%EC%84%80%EB%84%8C