Review of Educational Research,
Volume 95, Issue 1, Page 123-153, February 2025.
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 ...