Content area

Abstract

Computer programming provides a framework for interdisciplinary learning in sciences, arts and languages. However, increasing integration of programming in K–12 shows that the block-based and text-based dichotomy of programming environments does not reflect the spectrum of their affordance. Hence, educators are confronted with a fundamental hurdle of matching programming environments with learners’ cognitive abilities and learning objectives. This study addresses this challenge by analyzing 111 articles evaluating the affordances of programming environments to identify both structural and theoretical models to support educators’ choice of programming environments. The following dimensions of programming environments were identified: connectivity mode, interface natural language, language inheritance, age appropriateness, cost of environment, output interface, input interface, and project types. For each of these dimensions, the synthesis of the literature ranged from examining its nature and effect on learning programming to the implications of choosing an environment and the critical gaps that future studies should address. The findings offer instructors useful parameters to compare and assess programming environments’ suitability and alignment with learning objectives.

Details

Title
Multidimensional Framing of Environments Beyond Blocks and Texts in K–12 Programming
Author
Ezeamuzie, Ndudi Okechukwu 1   VIAFID ORCID Logo  ; Ezeamuzie, Mercy Noyenim 2 

 University of Hong Kong 
 International Christian School, Hong Kong 
Publication title
Volume
95
Issue
1
Pages
123-153
Publication year
2025
Publication date
Feb 2025
Publisher
American Educational Research Association
Place of publication
Washington
Country of publication
United States
ISSN
00346543
e-ISSN
19351046
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
ProQuest document ID
3155383357
Document URL
https://www.proquest.com/scholarly-journals/multidimensional-framing-environments-beyond/docview/3155383357/se-2?accountid=208611
Copyright
© 2024 AERA
Last updated
2025-01-16
Database
2 databases
  • Education Research Index
  • ProQuest One Academic