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

교수학습방법별 프로그래밍 학습 효과 메타분석

Meta-analysis of the programming learning effectiveness depending on the teaching and learning method

1

조회

0

다운로드

3

인용

0

참고문헌

키워드

주제분류컴퓨터학

초록

Recently, as the programming education has become essential in school, discussion of how to teach programming has been important. This study performed a meta-analysis of the effect size depending on the teaching and learning method for the programming education. 78 research data selected from 45 papers were analyzed from cognitive and affective aspects according to dependent variables. The analysis from the cognitive aspect showed that there was no statistically significant difference in the effect size depending on whether or not the teaching and learning method was specified in the research paper. Meta-analysis of the research data where the teaching and learning method was designated displayed significances in CPS, PBL and Storytelling. Unlike the cognitive aspect, the analysis from the affective aspect showed that the effect size of the research data without the specified teaching and learning method was larger than those with specified teaching and learning method with a statistical significance. Meta-analysis of the data according to the teaching and learning method displayed no statistical significance. Based upon these research results, this study suggested implications for the effective programming education.

Abstract

Recently, as the programming education has become essential in school, discussion of how to teach programming has been important. This study performed a meta-analysis of the effect size depending on the teaching and learning method for the programming education. 78 research data selected from 45 papers were analyzed from cognitive and affective aspects according to dependent variables. The analysis from the cognitive aspect showed that there was no statistically significant difference in the effect size depending on whether or not the teaching and learning method was specified in the research paper. Meta-analysis of the research data where the teaching and learning method was designated displayed significances in CPS, PBL and Storytelling. Unlike the cognitive aspect, the analysis from the affective aspect showed that the effect size of the research data without the specified teaching and learning method was larger than those with specified teaching and learning method with a statistical significance. Meta-analysis of the data according to the teaching and learning method displayed no statistical significance. Based upon these research results, this study suggested implications for the effective programming education.

참고문헌 (20)

  1. Finding from ICILS for Korea: ICILS 2013 international results, "Soojin Kim", KICE, ~, pp.RRE 2014-3-2 (2014)
  2. Brown, N, "Restart: the resurgence of computer science in UK schools", ACM Transactions on Computing Education, 1(1) (2013)
  3. "CSTA K-12 Computer Science Standards"[URL]
  4. Ministry of Education, "2015 Revised National Curriculum" (2015)
  5. 김성원, "중등 교육을 위한 소프트웨어 교육과정 개발", 한국컴퓨터정보학회논문지, 21(8), pp.127~141 (2016), 한국컴퓨터정보학회
  6. Ministry of Education, "Basic plan for activating software education", Press Releases, ~ (2016)
  7. Doo-soon Park, "A study on the new Curriculum of Computer Education in Elementary Schools", The Journal of Soonchunhyang University, 15(3), pp.945~951 (1992)
  8. Robins, A, "Learning and teaching programming: A review and discussion", Computer Science Education, 13(2), pp.137~172 (2012)
  9. 전성균, "초등학생의 확산적 사고 촉진을 위한 CPS 프로그래밍 수업의 효과 분석", 컴퓨터교육학회 논문지, 15(2), pp.1~8 (2012), 한국컴퓨터교육학회
  10. Meerbaum-Salant, O, "Learning computer science concepts with Scratch", Computer Science Education, 23(3), pp.239~264 (2013)
  11. 전성균, "EPL을 활용한 예술 중심의 STEAM 교육 프로그램", 한국컴퓨터정보학회논문지, 19(4), pp.149~158 (2014), 한국컴퓨터정보학회
  12. Guzdial, M, "Computer Science Education Research", pp.127~154 (2004), Taylor & Francis
  13. Milne, I, "Difficulties in learning and teaching programming—views of students and tutors", Education and Information technologies, 7(1), pp.55~66 (2002)
  14. Resnick, M, "Scratch: Programming for all", Communications of the ACM, 52(11), pp.60~67 (2009)
  15. Karin Archer, "Examining the effectiveness of technology use in classrooms: A tertiary meta-analysis", Computers & Education, 78, pp.140~149 (2014)
  16. Jo E. Hannay, "The effectiveness of Pair Programming: A meta-analysis", Information and Software Technology, 51(7), pp.1110~1122 (2009)
  17. Wouters, P, "A meta-analytic review of the role of instructional support in game-based learning", Computers & Education, 60(1), pp.412~425 (2013)
  18. 양창모, "메타 분석을 이용한 로봇교육과 프로그래밍교육의 효과 비교", 정보교육학회논문지, 18(3), pp.413~422 (2014), 한국정보교육학회[DOI]
  19. Cohen, J, "Statistical power analysis for the Behavioral Sciences" (1988), Lawrence Erlbaum Associates
  20. SungDong Hwang, "Understanding meta-analysis" (2014), Hakjisa

관련 논문AI추천

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