Browse > Article
http://dx.doi.org/10.14702/JPEE.2020.363

The Meta-Analysis on Effects of Python Education for Adolescents  

Jang, Bong Seok (Department of Education, Mokpo National University)
Yoon, So Hee (College of Basic & General Education, Dongshin University)
Publication Information
Journal of Practical Engineering Education / v.12, no.2, 2020 , pp. 363-369 More about this Journal
Abstract
This study intends to examine effects of python education for adolescents. 6 primary studies were chosen through careful search process and investigated through meta-analysis. Research findings were as follows. The total effect size was 0.684. Second, the effect sizes of dependent variables were academic achievement 0.871, cognitive domain 0.625, and affective domain 0.428 in order. Third, for cognitive domain, the effect sizes were self-efficacy 0.833, problem-solving 0.283, computing thinking 0.276, and coding competency 0.251 in order. Fourth, for affective domain, the effect sizes were learning interest 0.560 and programming interest 0.417 in order. Fifth, regarding school level, the effect sizes were middle school 0.851, high school 0.585, and college 0.435 in order. Finally, for subject areas, the effect sizes were mathematics 1.057, design 0.595, information 0.585, and software 0.28 in order.
Keywords
Python; Adolescents; Meta-Analysis; Experimental Design;
Citations & Related Records
Times Cited By KSCI : 2  (Citation Analysis)
연도 인용수 순위
1 OECD, The Future of Education and Skills: Education 2030, Paris, France, 2018.
2 Korea Department of Education, 2015 National Revised Curriculum, Sejong, Korea, 2015.
3 Department for Education, National Curriculum in England: Computing Programmes of Study, UK Department for Education, 2013.
4 M. Lutz, Learning Python, O'Reilly Media, 2013.
5 H. M. Cooper, Research Synthesis and Meta-Analysis: A Step by Step Approach, 4th ed. Thousand Oaks, CA: Sage, 2009.
6 B. Slatkin, Effective Python: 90 Specific Ways to Write Better Python, Addison-Wesley Professional, 2019.
7 B. Lubanovic, Introducing Python: Modern Computing in Simple Packages, O'Reilly Media, 2019.
8 P. Deitel and H. Deitel, Intro to Python for Computer Science and Data Science, Pearson, 2019.
9 IEEE, Interactive: The Top Programming Languages 2018 [Internet]. Available: https://spectrum.ieee.org/static/interactive-the-top-programming-languages-2018.
10 J. H. Kim, "Curriculum design of 'problem-solving methods and procedures' section in the informatics subject for enhancing computational thinking: based on Python programming language," Master's thesis, Yonsei University, Seoul, 2015.
11 S. J. Bae, "Curriculum design of python programming for improve computational thinking," Master's thesis, Dongguk University, Seoul, 2018.
12 H. M. Cooper, L. V. Hedges, and J. Valentine, The Handbook of Research Synthesis and Meta-Analysis, NY: Russell Sage Foundation, 2008.
13 R. G. Orwin, "A fail-safe N of effect size in meta-analysis," Journal of Educational Statistics, vol. 8, no. 2, pp. 157-159, 1983.   DOI
14 J. Cohen, Statistical Power Analysis for the Behavioral Sciences, 2nd ed. Hillsdale, NJ: Erlbaum, 1988.
15 A. Bandura, "Self-efficacy mechanism in human agency," American Psychologist, vol. 37, no. 2, pp. 122-147, 1982.   DOI
16 D. Lee and J. Chung, "The effects of middle school mathematical statistics area and python programming STEAM instruction on problem solving ability and curriculum interest," Journal of the Korea Academia-Industrial Cooperation Society, vol. 20, no. 4, pp. 336-344, 2019.   DOI
17 M. Gurian and K. Stevens, "With boys and girls in mind," Educational Leadership, vol. 62, no. 3, pp. 21-26, 2004.