본문 바로가기
KERD
논문KCI 등재

소프트웨어 활용 탐구 활동을 통한 고등학생의 프로그래밍과 컴퓨팅 사고력에 대한 인식 변화와 과학 학습에 대한 태도 조사 - 스크래치와 피지컬 컴퓨팅 교구의 활용을 중심으로 -

Study of Perception on Programming and Computational Thinking and Attitude toward Science Learning of High School Students through Software Inquiry Activity: Focus on using Scratch and physical computing materials

0

조회

0

다운로드

60

인용

0

참고문헌

키워드

주제분류교육학

초록

최근 소프트웨어 중심사회 실현 전략을 목적으로 하는 소프트웨어 교육이 국내에서도 많이 강조되고 있는데, 이것은 정보과목 뿐 아니라 다양한 교과 활동과 연계하여 수행하도록 하고 있다. 2015 개정 교육과정에 소프트웨어 교육이 강화되면서, 소프트웨어 교육 운영 지침(MOE, 2015)이 발표되었다. 이것은 교육부가 소프트웨어 교육을 얼마나 중요시하는 지를 보여준다. 소프트웨어 교육은 과학교육과도 관련이 있는데, 소프트웨어를 활용한 알고리즘 교육과 피지컬 컴퓨팅을 활용한 센서 측정 및 출력 제어 활동은 과학교육에서 최근 강조되고 있는 과학적 탐구 전략으로서 효과적일 수 있다. 또한 최근 강조되고 있는 컴퓨팅 사고력 개발을 위해서도 적절한 교육방법이될 수 있다. 이에 본 연구에서는 일상에서의 과학적 문제를 교육용 프로그래밍 언어(EPL)를 사용하는 소프트웨어와 피지컬 컴퓨팅 교구를 사용해 해결하는 탐구활동 프로그램을 설계하고 고등학생들에게 적용해 보았다. 적용 전후 학생들의 프로그래밍과 컴퓨팅 사고력에 대한 인식의 변화를 보기 위해 컴퓨터 활용 능력 설문지를 소프트웨어 교육의 성취기준과 컴퓨팅 사고력의 구성요소와 관련지어 수정하여 사용하였다. 연구 결과, 언플러그드 활동과 EPL 소프트웨어 및피지컬 컴퓨팅 교구를 활용하여 구성된 소프트웨어 활용 탐구활동을 통해 학생들의 프로그래밍과 컴퓨팅 사고력에 대한 인식이 향상되었 으며, 컴퓨팅을 통한 문제해결에 대한 자신감도 향상되었다. 또한 소프트웨어 활용 탐구활동을 경험한 학생들은 과학에 대한 흥미와 적극 성, 과제집착력도 높은 것으로 나타났다.

Abstract

Software (SW) education is guided by the government to operate not only computer subject matter but also related subject matter. SW education is highlighted in the 2015 Revised Curriculum and Guide for Operating SW Education. SW education is related with science education. For example, education on algorithms employing SW and activities using sensors/output control can be an effective strategy for scientific inquiry. The method can also be applied in developing Computational Thinking (CT) in students. In this study, we designed lessons to solve everyday scientific problems using Educational Programming Language (EPL) SW and physical computing materials and applied them to high school students. We conducted surveys that were modified from questionnaires of Internet application capability and based on the standard of accomplishment of SW education as well as elements of CT to find out the change in perceptions on programming and CT of students. We also conducted a survey on students’ attitude toward science learning after an SW inquiry activity. In the results, perceptions on programming and CT of students were improved through lessons using unplugged activity, EPL SW, and physical computing. In addition, scores for interest, self-directed learning ability, and task commitment were high.

참고문헌 (60)

  1. "ACM", 2005
  2. An, J., "Scratch programming instruction model considering the characteristics of middle school students", Conference Proceeding of The Korean Association of Computer Education, 14(1), pp.131~135 (2010)
  3. Bae, Y., "Robot programming education model in ubiquitous environment for enhancement of creative problem-solving ability", doctor, pp.2006
  4. Choi, E., "A study of class design for science education by computational thinking", proceeding of The Korea Society of Computer & Information, 22(2), pp.169~170 (2014)
  5. ACM, , 2011
  6. Csikszentmihalyi, M., "Beyond boredom and anxiety" (1975), Jossey Bass
  7. Csikszentmihalyi, M., "Becoming adult : How teenagers prepare for the world of work" (2000), Basic Books
  8. Denning, P., "Computing as a discipline", Communications of the ACM, 32(1), pp.9~23 (1989)
  9. Franklin, G, "An open-ended approach to psychoanalytic theories", Contemporary Psychoanalysis, 26(3), pp.518~540 (1990)
  10. Gangoli, G., "Study of the effectiveness of a guided open-ended approach to physics experiments", International Journal of Science Education, 17(2), pp.233~241 (1995)
  11. 문외식, "초등학생들이 수업시간에 스크래치 프로그래밍과 센서 보드를 활용한 STEAM교육 모형 개발과 적용", 정보교육학회논문지, 18(2), pp.213~224 (2014), 한국정보교육학회[DOI]
  12. 한선관, "언플러그드 컴퓨팅과 EPL을 이용한 초등정보영재교육프로그램의 개발", 정보교육학회논문지, 15(1), pp.31~38 (2011), 한국정보교육학회
  13. Handelsman, M., "A measure of college student course engagement", The Journal of Educational Research, 98(3), pp.184~191 (2005)
  14. Heo, H., "Research for methods of computer education" (2001), Kyoyookbook
  15. "Computational thinking in K–12 education teacher resource" (2011)[URL]
  16. Inprasitha, M., "Open-ended approach and teacher education", Tsukuba Journal of Educational Study in Mathematics, 25, pp.169~177 (2006)
  17. Jang, H., "Impact analysis on Netlogo programming advantage of learning motivation and learning ability", Master, pp.2013
  18. Korea Foundation for the Advancement of Science & Creativity, "Science & Creativity. Vol. 197" (2014), Korea Foundation for the Advancement of Science & Creativity
  19. 강인애, "21세기 학습자의 핵심역량 제고를 위한 교육방법: e-PBL의 가능성 탐색 연구", 학습자중심교과교육연구, 14(4), pp.331~363 (2014), 학습자중심교과교육학회
  20. 김경훈, "중학교 알고리즘 교육 내용의 위계 설정에 관한 연구", 컴퓨터교육학회 논문지, 9(5), pp.41~52 (2006), 한국컴퓨터교육학회
  21. Kim, T., "STEAM education program based on programming to improve computational thinking ability", doctor, pp.2015
  22. Kim, J., "A strategy of the programming education for development of creativity", The Journal of Elementary Education Research, 10, pp.127~147 (2005)
  23. 김보미, "피지컬 컴퓨팅의 개념을 활용한 애니메이션 치료모델에 관한 연구", 디지털디자인학연구, 12(2), pp.269~278 (2012), 한국디지털디자인학회[DOI]
  24. Kim, T., "Development of program based on STEAM for programming education of elementary students", Journal in Conference of The Korean Association of Computer Education, 16(2), pp.73~78 (2012)
  25. 김석희, "Computational Thinking의 학교 현장 적용을 고려한 원보드컴퓨터의 가능성과 제한점에 관한 연구", 컴퓨터교육학회 논문지, 17(6), pp.9~20 (2014), 한국컴퓨터교육학회
  26. 김수환, "Computational Literacy 교육에서프로그래밍 능력과 학습자 특성에 관한 연구", 컴퓨터교육학회 논문지, 13(2), pp.15~23 (2010), 한국컴퓨터교육학회
  27. "Research report for software education reinforcement of primary and secondary school" (2014)[URL]
  28. 김용천, "초등학생의 프로그래밍 학습을 위한 알고리즘적 사고 문제 모델 기반의 활동지 개발 및 적용", 정보교육학회논문지, 17(3), pp.233~242 (2013), 한국정보교육학회[DOI]
  29. 계보경, "증강현실 기반 학습에서 매체특성, 현존감, 학습몰입, 학습효과의 관계 규명", 교육공학연구, 24(4), pp.193~223 (2008), 한국교육공학회
  30. Lee, O., "Logo programming : Rationale, effects and applications", Journal of Educational Technology, 8(1), pp.81~102 (1993)
  31. 이은경, "Scratch 활용 프로그래밍 교육이 중학생의 몰입수준과 프로그래밍 능력에 미치는 영향", 중등교육연구, 56(2), pp.359~382 (2008), 사범대학부속중등교육연구소
  32. 이혜영, "컴퓨팅 사고력 신장을 위한 프로그래밍학습 기반 중학교 과학교과 프로그램 개발", 한국컴퓨터정보학회논문지, 20(12), pp.181~188 (2015), 한국컴퓨터정보학회
  33. 이정훈, "알고리즘적 사고 문제 모델을 이용한 초등로봇 프로그래밍 문제 개발 및 적용", 정보교육학회논문지, 14(2), pp.189~197 (2010), 한국정보교육학회
  34. Research for introducing computational thinking into primary and secondary education, "Lee, Y.", Korea Foundation for the Advancement of Science and Creativity, ~, pp.BD14060010 (2014)
  35. Marks, H. M., "Student engagement in instructional activity : Patterns in the elementary, middle, and high school years", American Educational Research Journal, 37(1), pp.153~184 (2000)
  36. Mayers, P., "Flow in adolescence and its relation to the school experience", doctor, pp.1978
  37. "New national curriculum to teach five year olds computer programming" (2013)[URL]
  38. McNerney, T. S., "From turtles to tangible programming bricks : explorations in physical language design", Personal and Ubiquitous Computing, 8(5), pp.326~337 (2004)
  39. Ministry of Education, , 2015
  40. MOE & Ministry of Science, ICT and Future Planning, "Promotion plan of human resource cultivation for SW-centered society. attach 3", ~ (2015)
  41. "The upcoming future, South Korea, being improved by creative human resources and advanced scientific technology" (2010)[URL]
  42. Murni, "Open-ended approach in learning to improve students thinking skills in Banda Aceh", International Journal of Independent Research and Studies, 2(2), pp.95~101 (2013)
  43. National Research Council, "A framework for K-12 science education : Practices, crosscutting concepts, and core ideas" (2012), The National Academies Press
  44. 노희진, "스크래치를 활용한 고등학교 과학 수업에 대한 학생 인식", 한국과학교육학회지, 35(1), pp.53~64 (2015), 한국과학교육학회[DOI]
  45. 오정철, "스크래치를 활용한 STEAM 기반 교육 프로그램 개발 및 적용 - 초등학교 6학년 과학교과를 중심으로 -", 컴퓨터교육학회 논문지, 15(3), pp.11~23 (2012), 한국컴퓨터교육학회[DOI]
  46. O’Sullivan, D., "Physical computing : Sensing and controlling the physical world with computers" (2004), Thomson
  47. Park, J., "An investigation of the structural relationships among students’ characteristics, flow, and learning effects in a Scratch programming course for elementary school students", doctor, pp.2014
  48. 박성익, "온라인 학습에서 학습몰입요인, 몰입수준, 학업성취 간의 관련성 탐구", 열린교육연구, 14(1), pp.93~115 (2006), 한국열린교육학회
  49. 박경은, "‘컴퓨팅 사고력(Computational thinking)’ 향상과 Sage 도구를 이용한 수학교육", 수학교육 논문집, 29(1), pp.19~33 (2015), 한국수학교육학회
  50. Park, Y., "Domestic research trend on computer science education using unplugged learning method", the Korea Society of Computer and Information Review, 20(2), pp.167~170 (2012)
  51. Resnick, M., "All I really need to know (sbout creative thinking) I learned (by studying how children learn) in kindergarten", Proceedings of the SIGCHI Conference on Creativity and Cognition, Washington, DC (2008)
  52. Schrier, K., "Using augmented reality games to teach 21st century skills", Conference proceedings, ACM Siggraph 2006 Educators Program, Boston, MA (2006)
  53. 서본원, "언플러그드 수업의 학습자 특성별 효과 분석", 정보교육학회논문지, 16(3), pp.291~298 (2012), 한국정보교육학회
  54. 석임복, "학습 몰입의 성격 분석 연구 -학습 동기, 학업성취도 및Csikszentmihalyi의 몰입 모델 중심으로-", 교육공학연구, 24(1), pp.187~212 (2008), 한국교육공학회
  55. "Software education, story of SW education_2.Unplugged activity/computing" (2015)[URL]
  56. 유인환, "창의적 문제해결력 신장을 위한 로봇 프로그래밍의 가능성 탐색", 교육과학연구, 36(2), pp.109~128 (2005), 교육과학연구소
  57. Yoo, S., "Application of EPL in informatics curriculum for K-12", doctor, pp.2008
  58. 유인환, "MINDSTORMS을 이용한 프로그래밍 학습이 창의력에 미치는 효과", 컴퓨터교육학회 논문지, 9(1), pp.49~59 (2006), 한국컴퓨터교육학회

관련 논문AI추천

이 간행물의 다른 논문 (12건)