Blocks or Text: Who Struggles, Who Thrives?

Read full text
Authors: Rafael Fernandes, Alexander Wiß, Andreas Schneider, Angélica Herrera Loyo, Dennis Komm, Jacqueline Staub
Cited by: 0
References: 21

Abstract

Programming, its status in education, and how its fundamental concepts can be taught to an inexperienced audience are among the oldest debates in the field of computer science education. While there is consensus about programming being a crucial skill to acquire, there is much less consensus about which programming paradigm to use. Popular paradigms include both block-based and text-based programming.

Fields of Study & Subjects

Teaching and Learning Programming Educational Robotics and Engineering Spreadsheets and End-User Computing

Publication details

Journal / source
ACM Technical Symposium on Computer Science Education (SIGCSE)
Pages
316–322
Publication date
13 February 2026
Language
EN