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

문제중심학습(PBL) 기반 프로그래밍 교육의 효과성: 컴퓨팅 사고력을 중심으로

Effectiveness of problem-based learning based programming education : Focus on Computational Thinking

0

조회

0

다운로드

12

인용

0

참고문헌

키워드

주제분류학제간연구

초록

세계적으로 21세기 미래 사회를 주도할 수 있는 미래 인재 역량으로 컴퓨팅 사고력 기반의 창의적 문제 발견 및 해결 능력이 요구되기 시작하였다. 컴퓨팅 사고력(CT)은 컴퓨터 과학적 사고를 이용하여 복잡한 문제를 단순화하고 이를 논리적으로 해결하는 능력으로, 최근 국내에서도 창의적 문제 해결 능력 및 논리적 사고력을 신장시키기 위하여 프로그래밍 교육이 시행되고 있다. 이같은 변화하는 사회에 적합한 학습 능력을 기르기 위한 교육적 방법으로 문제중심학습(PBL)이 주목받고 있다. 문제중심학습은 비구조적인 문제에서 학습자 스스로 구조화된 문제를 만들고, 해결해나가는 과정에서 학습 능력을 향상시키는 교육적 방법이다. 컴퓨팅 사고력에 대한 인식 및 효과성을 측정하기 위한 설문조사는 프로그램 교육 전-후에 진행되었으며, PBL 기반의 프로그래밍 교육의 효과성을 측정하기 위한 설문조사는 프로그램 교육 후에 진행되었다. 본 연구에서는 컴퓨팅 사고력 향상을 위한 문제중심학습 기반의 프로그래밍 교육 모델을 설계 및 설문도구를 개발하고 수업에 적용함으로써 문제중심학습 기반의 프로그래밍 교육의 효과성을 분석하였다.

Abstract

Worldwide, future talent capabilities that could lead the 21st century's future era are starting to require the ability to detect and resolve creative problems based on computing thinking. Computing Thought (CT) is the ability to simplify and logically solve complex problems by using computer science thinking, and in recent years, creative problem-solving skills and logical thinking skills are enhanced in Korea. Problem-based learning (PBL) is drawing attention as an educational method to develop learning skills suitable for this changing society. Problem-centric learning is an educational way to create structured problems on their own in unstructured problems and improve learning skills in the process of solving them. The survey for measuring the awareness and effectiveness for computing thinking was conducted before and after program education and the survey for measuring the effectiveness of PBL-based programming education was conducted after the program education. In this study, we analyzed the effectiveness of problem-based learning based programming education by developing and applying a problem-based learning education model to design and survey tools to enhance computing thinking power.

참고문헌 (12)

  1. C. M. Nam, "An Anlysis of Teaching and Learning Activities in Elementary Mathematics Based on Compuitational Thinking", Journal of educational Research Institute, 13(2), pp.325~334 (2011)
  2. T. H. Kim, "STEAM education program based on programming to improve computational thinking ability", doctor, pp.2015
  3. J. W. Cho, "The Design of Method for Evaluating Computational Thinking", Proceedings of Korean society of computer and information (2014)
  4. Y. R. Jung, "Analysis of Effects on Metacognition and GALT Logical Thinking Ability in Programming Educations using Squeak e-toy", master
  5. H. J. Bae, "The Elementary school programming teaching model by problem-based learning", master
  6. 김병욱, "PBL 기반 프로그래밍 수업에서 학습양식에 따른 학습동기 차이분석을 통한 시사점 도출", 컴퓨터교육학회 논문지, 13(5), pp.15~27 (2010), 한국컴퓨터교육학회[DOI]
  7. C. E. Hmelo-Silver, , Educational Psychology Review, 16(3), pp.235~266 (2004)
  8. M. J. Lee, "The effect of feflective journal and portfoli instruction on problem solving skill and learning attitude in Problem Based Leraning", master
  9. Wing, Jannette M, , Communications of the ACM, 49(3), pp.33~35 (2006)
  10. S. J. Baek, "The Effect of Educational Programming Language with PBL(Problem Based Learing) on logical thinking ability and Problem Solving ability in elementary school", doctor
  11. 송정범, "교육용 로봇을 활용한 STEM 통합교육이 학업성취, 교과태도에 미치는 효과", 정보교육학회논문지, 15(1), pp.11~22 (2011), 한국정보교육학회
  12. 조연순, "초등학교 수업을 위한 문제중심학습의 교수학습모형연구", 교육방법연구, 16(2), pp.1~28 (2004), 한국교육방법학회

관련 논문AI추천

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