Pytch — an environment for bridging block and text programming styles (Work in progress)

Glenn Strong, Ben North · 2021

Block-based programming languages, and Scratch in particular, are widely used to introduce young learners to programming. As these students progress through their education, they want or need to transition to using text-based systems and encounter a number of challenges as they do so. Issues with syntax, text editing, and memorisation are all significant, but the change of programming paradigm is also a challenge. This paper discusses the design and development of a system to help students make the transition to text-based programming environments more easily.

Read the paper · More papers on PaperTik