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

컴퓨팅사고력을 적용한 파이썬 교육 프로그램 개발

Development of Python Education Program with Computational Thinking

0

조회

0

다운로드

1

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

본 논문에서는 비전공자 및 프로그래밍 초보자들을 위한 컴퓨팅 사고력을 적용한 파이썬 교육프로그램을 제안한다. 본 논문은 어려운 문법 위주, 암기 위주의 프로그래밍 교육에서 벗어나 프로그램 논리의 기본기에 충실하고 컴퓨팅 사고력의 문제 해결 절차를 적용하여 비전공자 및 프로그래밍 초보자들도 쉽게 프로그래밍 학습을 할 수 있는 교육 프로그램을 제안하며, 텍스트 코딩경험이 적은 중학생들을 대상으로 8주간 교육 프로그램을 적용하였고 사후 만족도 설문 조사를통해 프로그래밍에 대한 자신감이 높아졌으며 일상생활이나 다른 교과목에도 컴퓨팅 사고력을 적용할 수 있게 되었다는 점을 알 수 있었다. 프로그래밍 교육의 중요성이 강조되고 있지만 여전히프로그래밍 학습에 어려움을 느끼는 학습자들을 위해 향후 비전공자 및 프로그래밍 초보자들을위한 프로그램 교육을 구성할 때 유용한 교육 프로그램으로 활용될 것으로 기대한다.

Abstract

In this paper, we propose a python education program that applies computational thinking for non-majors and programming beginners. In this study, we focus on the basics of program logic, breaking away from the difficult grammar and memorization-oriented programming education. And by applying the problem-solving procedure of computational thinking, we propose an educational program that allows non-majors and programming beginners to learn programming easily. In this paper, an 8-week educational program was applied to middle school students with little text coding experience. and through a post-satisfaction survey, it was found that their confidence in programming increased, and they were able to apply computational thinking could be applied to life and other subjects. Although the importance of programming education is being emphasized, it is expected that it will be used as a useful educational program when composing program education for non-majors and beginners in programming for learners who still find it difficult to learn programming.

참고문헌 (26)

  1. 김영직, "컴퓨팅 사고력 기반 테스트 중심 문제해결 학습 모형 연구", 컴퓨터교육학회 논문지, 22(6), pp.43~55 (2019), 한국컴퓨터교육학회[DOI]
  2. 이철현, "소프트웨어 교육을 위한 컴퓨팅 사고력 기반 문제 해결 모형(CT-PS Model) 개발", 실과교육연구, 22(3), pp.97~117 (2016), 한국실과교육연구학회
  3. Hyeon-Mi Park, "Educational measures for nurturing SW convergence talent in the era of the 4th industrial revolution", Korea Information Processing Society Review, 26(1), pp.64~75 (2019)
  4. 김재경, "초·중등 교육과정의 소프트웨어 관련 학습 경험이 대학 컴퓨팅 사고 수업에 미치는 영향", 창의정보문화연구, 5(1), pp.35~43 (2019), 한국창의정보문화학회[DOI]
  5. 김재경, "소프트웨어 교육 연구의 동향 분석: 프로그래밍 언어 활용을 중심으로", 창의정보문화연구, 4(1), pp.13~23 (2018), 한국창의정보문화학회[DOI]
  6. 최숙영, "프로그래밍 수업의 플립드러닝 학습모형 설계 및 적용", 컴퓨터교육학회 논문지, 20(4), pp.27~36 (2017), 한국컴퓨터교육학회[DOI]
  7. 전수진, "SW 교육에서의 컴퓨팅 사고력 신장을 위한 개발 중심 모형의 설계 및 효과", 정보교육학회논문지, 21(6), pp.619~627 (2017), 한국정보교육학회[DOI]
  8. 전용주, "중등 소프트웨어 수업에서 컴퓨팅 사고력 기반 창의적 문제해결(CT-CPS) 수업모형의 인지적․정의적 효과성 분석", 컴퓨터교육학회 논문지, 20(4), pp.47~57 (2017), 한국컴퓨터교육학회[DOI]
  9. 강환수, "파이썬 기반의 컴퓨터 프로그래밍 교육 모델 연구", 디지털콘텐츠학회논문지, 21(4), pp.693~700 (2020), 한국디지털콘텐츠학회[DOI]
  10. 강의선, "비전공자를 위한 구조적 소프트웨어 교육 모형-파이썬 중심으로", 디지털콘텐츠학회논문지, 20(12), pp.2423~2432 (2019), 한국디지털콘텐츠학회[DOI]
  11. 이영석, "문제해결학습을 적용한 소프트웨어 교육 효과 분석", 디지털융복합연구, 16(3), pp.95~100 (2018), 한국디지털정책학회[DOI]
  12. 이애화, "컴퓨팅사고력에 관한 국내 연구동향 분석", 한국콘텐츠학회 논문지, 19(8), pp.214~223 (2019), 한국콘텐츠학회[DOI]
  13. J. M. Wing, "Computational thinking", Communications of the ACM, 49(3), pp.33~35 (2006)[DOI]
  14. Ja-Mi Kim. Wing, "Problem-solving ability based on computational thinking", Korea Information Processing Society Review, 24(2), pp.13~21 (2017)
  15. 이경미, "비전공자를 위한 컴퓨팅 사고력 교육 교수법 연구", 교양교육연구, 13(1), pp.321~343 (2019), 한국교양교육학회
  16. 성정숙, "인문계열 학생을 위한 SW교육에서의초보 학습자 특성 분석", 컴퓨터교육학회 논문지, 18(3), pp.25~35 (2015), 한국컴퓨터교육학회[DOI]
  17. "Training Textbooks for Software Leading Teachers"[URL]
  18. "Compurational thinking in K-12 education teacher resource second edition"[URL]
  19. 이정민, "소프트웨어 교육이 중학생의 컴퓨팅 사고력에 미치는 효과", 한국콘텐츠학회 논문지, 18(12), pp.238~250 (2018), 한국콘텐츠학회[DOI]
  20. M. Berland, "Comparing Virtual and Physical Robotics Environments for Supporting Complex Systems and Computational Thinking", Journal of Science Education and Technology, 24(5), pp.628~647 (2015)[DOI]
  21. 서영호, "초등학교 SW교육에서 동료 프로그래밍 교육 방법이 컴퓨팅 사고력과 창의성 신장에 미치는 효과 분석", 정보교육학회논문지, 20(3), pp.219~234 (2016), 한국정보교육학회
  22. 이철현, "컴퓨팅 사고력 기반 실생활 문제해결학습이 초등학생의 컴퓨팅 사고력 향상에 미치는 효과", 실과교육연구, 23(4), pp.91~107 (2017), 한국실과교육연구학회[DOI]
  23. 최형신, "소프트웨어 프로그래밍교육을 통한 컴퓨팅 사고력 개발에 관한 국내 연구 고찰", 교육공학연구, 34(3), pp.743~774 (2018), 한국교육공학회[DOI]
  24. 고은지, "파이선(Python) 학습을 위한 평가 프로세스 설계", 정보교육학회논문지, 24(1), pp.117~129 (2020), 한국정보교육학회[DOI]
  25. 유강수, "기초교양필수 프로그래밍 수업에서 성별과 프로그래밍 과목에 따른 수강생의 학습이탈동기 분석", 한국정보통신학회논문지, 23(6), pp.704~710 (2019), 한국정보통신학회[DOI]

관련 논문AI추천

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