Transitioning from block-based to text-based programming languages

L Moors, A Luxton-Reilly… - … Conference on Learning …, 2018 - ieeexplore.ieee.org
… In this paper, the distinguishing features between block-based environments and text-based …
transition to text-based languages, this paper identifies two significant weaknesses to block-…

Transitioning from introductory block-based and text-based environments to professional programming languages in high school computer science classrooms

D Weintrop, U Wilensky - Computers & Education, 2019 - Elsevier
… the modality used (block-based versus text-based) prepares learners for conventional text-based …
(block-based versus text-based) impact learners when they transition to a professional …

Transitioning from Blocks to Text

NCC Brown, M Kölling, C Kyfonidis… - Proceedings of the 53rd …, 2022 - dl.acm.org
blocks, aids initial manipulation and discoverability. When novices continue with programming,
they will likely do so by transitioning to a text… that can show blocks and text, and there also …

From scratch to patch: Easing the blocks-text transition

W Robinson - Proceedings of the 11th Workshop in Primary and …, 2016 - dl.acm.org
… One aspect of Python with which transitioning learners appear to have difficulty is block
indentation, the semantics of which they may initially find difficult to grasp and its use hard to …

[PDF][PDF] Blocking progress? Transitioning from block-based to text-based programming

D Weintrop, C Bain, U Wilensky… - Proc. Amer. Educ. Res …, 2017 - ccl.northwestern.edu
… (block-based, text-based, and hybrid blocks/text) prepare learners for the transition to
conventional text-… science classrooms, comparing isomorphic block-based, text-based, and hybrid …

Frame-based editing: Easing the transition from blocks to text-based programming

M Kölling, NCC Brown, A Altadmri - … of the workshop in primary and …, 2015 - dl.acm.org
… pose challenges for many learners transitioning from block-based to text-based systems. …
an interim step, learners progress through two transitions instead of one. Figure 7 illustrates this…

The landscape of Block-based programming: Characteristics of block-based environments and how they support the transition to text-based programming

Y Lin, D Weintrop - Journal of Computer Languages, 2021 - Elsevier
transitioning from block-based to textblock-based and text-based divide. Below we review
research on BBP generally and then review research specifically focused on the blocks-to-text

Minding the gap between blocks-based and text-based programming

D Weintrop - Proceedings of the 46th acm technical symposium on …, 2015 - dl.acm.org
… , each of which integrated text-based … of blocks-based programming on students' emerging
understandings, document challenges students face in transitioning from blocks-based to text-…

Easing the transition from block-based programming in education: Comparing two ways of transitioning from block-based to text-based programming and an …

J Abdinur Iusuf, E Nordling - 2023 - diva-portal.org
… One purpose of this study was to compare one-way transitions to dual-modality environments
with regards to learning a text-based language, and how the two modalities differ with …

Scaffolding Progress: How Structured Editors Shape Novice Errors When Transitioning from Blocks to Text

M Kazemitabaar, V Chyhir, D Weintrop… - Proceedings of the 54th …, 2023 - dl.acm.org
Transitioning from block-based programming to text-based … encountered when transitioning
from block-based to text-… : (i) learning Scratch, (ii) transitioning from Scratch to Python using …