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

1007399
Title
Multidimensional Framing of Environments beyond Blocks and Texts in K-12 Programming
Volume
95
Issue
1
Pages
123-153
Publication date
2025
Printer/Publisher
SAGE Publications
2455 Teller Road, Thousand Oaks, CA 91320
https://sagepub.com
Tel.: 800-818-7243, Fax: 800-583-2665
Publisher e-mail
ISSN
0034-6543
Source type
Scholarly Journal
Peer reviewed
Yes
Summary language
English
Language of publication
English
Document type
Report, Article
Subfile
ERIC, Current Index to Journals in Education (CIJE)
Accession number
EJ1457459
ProQuest document ID
3174109623
Document URL
https://www.proquest.com/scholarly-journals/multidimensional-framing-environments-beyond/docview/3174109623/se-2?accountid=208611
Last updated
2025-05-23
Database
Education Research Index