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

짝 프로그래밍을 이용한 소프트웨어 교육이 학습동기 및 학업성취도에 미치는 영향

The Effect of Software Education using Pair Programming on Learning Motivation and Academic Achievement

1

조회

0

다운로드

5

인용

0

참고문헌

키워드

주제분류학제간연구

초록

최근 정보 통신 기술의 발전과 정보 통신 기기의 보급에 따라 사회 구조는 산업 사회에서 정보 사회로 변화하고 있다. 이러한 사회 구조의 변화는 적은 양의 자료들을 사용하여 사람이 단순한 문제를 해결하는 사회에서 다양하고 많은 양의 자료들을 사용하여 컴퓨터가 복잡한 문제를 해결하는 사회로의 변화를 초래하였다. 이러한 변화는 세계 각 국가들이 소프트웨어 교육에 대한 많은 관심을 가지는 계기를 만들었을 뿐만 아니라 그 교과목 신설을 초래하였다. 그러나 소프트웨어 교육을 효과적으로 교육할 수 있는 교수학습방법에 관한 연구가 미흡할 뿐만 아니라 예비 초등 교사들은 프로그래밍에는 관심이 없다. 그래서 본 논문에서는 짝 프로그래밍 방법을 사용하여 소프트웨어 교육을 교육할 수 있는 교수학습 방법을 제안하였다. 본 논문에서 제안한 교수학습 방법을 사용한 실험집단과 일반적인 강의 방법을 사용한 통제집단 간의 소프트웨어 교육에 대한 학습동기와 학업성취도를 통계적으로 분석하였다. 독립표본 t-검정 결과 본 논문에서 제안한 교수학습 방법이 일반적인 강의 방법보다 소프트웨어 교육에 대한 학습동기와 학업성취도 측면에서 유의수준 5%에서 p 값이 .000으로 통계적으로 유의미한 차이를 보였다.

Abstract

As the technology of information communications has developed and its equipment has come into wide use lately, the social structure has been changing from industrial society to informational one. This caused the transformation toward the society in which computers solve complicated problems by using various and a large amount of materials from the society in which people solved simple ones by using a small amount of materials. Owing to this change, each nation in the world became interested in software education and added them to school curriculum as a new subject. However, the studies about ways of teaching and learning to educate software education effectively are insufficient and preliminary elementary teachers have no interest in teaching programming. So this study suggested the way of teaching and learning which can educate software education through pair programming. And this study analyzed statistically the learning motivation and study achievements of software education between a experimental group used the way suggested by this study and a control group used a general teaching way. As a result, the way suggested by this study was more meaningful in terms of the learning motivation and study achievements of software education than a general one.

참고문헌 (16)

  1. 양권우, "언플러그드 역할놀이가 학습동기 및 학업성취도에 미치는 영향 : 컴퓨터 동작 원리 중심으로", 한국지식정보기술학회 논문지, 13(2), pp.221~229 (2018), 한국지식정보기술학회[DOI]
  2. 김갑수, "2015 개정 교육과정의 소프트웨어 교육에 대한 초등교사들의 인식 분석", 정보교육학회논문지, 20(1), pp.47~56 (2016), 한국정보교육학회[DOI]
  3. G. W. Yang, "The effect or pair programming on learning motivation and academic achievement in software education", Proceedings of conference on Knowledge Information Technology and Systems, 12(2), pp.218~221 (2018)
  4. "National Curriculum Information Center" (2019)[URL]
  5. 김정랑, "짝 프로그래밍 학습방법이 창의적 문제해결력과 효율성에 미치는 영향", 정보교육학회논문지, 20(1), pp.21~28 (2016), 한국정보교육학회[DOI]
  6. S. K. Dorairaj, "Experimenting with industry’s pair programming model in teaching and learning programming", ~ (2007)
  7. A. Cockburn, "The costs and benefits of pair programming eXtreme programming and flexible processes in software engineering-xp2000", ~ (2000)
  8. L. Williams, "Experimenting with industry's pair programming model in the computer science classroom", Journal of Computer Science Education, 10(4) (2000)
  9. T. Dongo, "Exploring pair programming benefits for mis majors", Journal of Information Technology Education, 15, pp.223~239 (2016)
  10. S. J. Jeon, "Evaluating the effectiveness of pair programming", Master, pp.2008
  11. 정향연, "짝 프로그래밍 기반 학습동기 유발 전략 설계 및 평가: 특성화고등학교 중심으로", 한국지식정보기술학회 논문지, 13(6), pp.687~694 (2018), 한국지식정보기술학회[DOI]
  12. 한건우, "Pair Programming이 학업성취도와 학습동기전략에 미치는 영향", 컴퓨터교육학회 논문지, 9(6), pp.19~28 (2006), 한국컴퓨터교육학회
  13. 정충교, "프로그래밍 실습수업에서의 짝 프로그래밍: 학생들의 수용성(受容性)을 중심으로 본 효과와 한계, 운영 방안", 디지털콘텐츠학회논문지, 19(9), pp.1663~1669 (2018), 한국디지털콘텐츠학회[DOI]
  14. 정충교, "대학 프로그래밍 입문 수업에서 짝 프로그래밍의 효과: 학습성과와 학생 만족도 측면에서", 정보교육학회논문지, 21(5), pp.537~545 (2017), 한국정보교육학회
  15. O. G. Jo, "Development of physics inquiry learning materials and application in the play-based inquiry context", ph. d, pp.2004
  16. 양권우, "놀이를 통한 정보표현 학습이 학습동기 및 학업성취도에 미치는 효과", 한국지식정보기술학회 논문지, 5(5), pp.55~61 (2010), 한국지식정보기술학회

관련 논문AI추천

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