Block-based versus text-based programming environments on novice student learning outcomes: a meta-analysis study. Issue 2 (3rd July 2019)
- Record Type:
- Journal Article
- Title:
- Block-based versus text-based programming environments on novice student learning outcomes: a meta-analysis study. Issue 2 (3rd July 2019)
- Main Title:
- Block-based versus text-based programming environments on novice student learning outcomes: a meta-analysis study
- Authors:
- Xu, Zhen
Ritzhaupt, Albert D.
Tian, Fengchun
Umapathy, Karthikeyan - Abstract:
- ABSTRACT: Background and Context : The use of block-based programming environments is purported to be a good way to gently introduce novice computer programmers to computer programming. A small, but growing body of research examines the differences between block-based and text-based programming environments. Objective : Thus, the purpose of this study was to examine the overall effect of block-based versus text-based programming environments on both cognitive and affective student learning outcomes. Method : Five academic databases were searched to identify literature meeting our inclusion criteria and resulted in 13 publications with 52 effect size comparisons on both cognitive and affective outcomes. Findings : We found small effect size ( g = 0.245; p = .137; with a 95% confidence interval of −0.078 to 0.567) in favor of block-based programming environments on cognitive outcomes, and a trivial effect size ( g = 0.195, p = .429; with a 95% confidence interval of −0.289 to 0.678) on affective outcomes. Both effect size calculations were statistically insignificant using random effects models. The effect sizes were examined for moderating effects by education level, learning environment, and study duration. Some evidence of publication bias was detected in these data. Implications : More research is needed to examine the utility and efficacy of block-based programming environments for novice programmers. Future studies should account for hybrid programming environments usingABSTRACT: Background and Context : The use of block-based programming environments is purported to be a good way to gently introduce novice computer programmers to computer programming. A small, but growing body of research examines the differences between block-based and text-based programming environments. Objective : Thus, the purpose of this study was to examine the overall effect of block-based versus text-based programming environments on both cognitive and affective student learning outcomes. Method : Five academic databases were searched to identify literature meeting our inclusion criteria and resulted in 13 publications with 52 effect size comparisons on both cognitive and affective outcomes. Findings : We found small effect size ( g = 0.245; p = .137; with a 95% confidence interval of −0.078 to 0.567) in favor of block-based programming environments on cognitive outcomes, and a trivial effect size ( g = 0.195, p = .429; with a 95% confidence interval of −0.289 to 0.678) on affective outcomes. Both effect size calculations were statistically insignificant using random effects models. The effect sizes were examined for moderating effects by education level, learning environment, and study duration. Some evidence of publication bias was detected in these data. Implications : More research is needed to examine the utility and efficacy of block-based programming environments for novice programmers. Future studies should account for hybrid programming environments using novel research methods. … (more)
- Is Part Of:
- Computer science education. Volume 29:Issue 2/3(2019)
- Journal:
- Computer science education
- Issue:
- Volume 29:Issue 2/3(2019)
- Issue Display:
- Volume 29, Issue 2/3 (2019)
- Year:
- 2019
- Volume:
- 29
- Issue:
- 2/3
- Issue Sort Value:
- 2019-0029-NaN-0000
- Page Start:
- 177
- Page End:
- 204
- Publication Date:
- 2019-07-03
- Subjects:
- Block-based programming -- text-based programming -- novice computer prssssogrammers -- student learning outcomes -- meta-analysis
Computer science -- Study and teaching -- Periodicals
004 - Journal URLs:
- http://www.tandfonline.com/ ↗
http://www.tandfonline.com/toc/ncse20/current ↗ - DOI:
- 10.1080/08993408.2019.1565233 ↗
- Languages:
- English
- ISSNs:
- 0899-3408
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 3394.270170
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 22640.xml