Blocks or Text: Who Struggles, Who Thrives?
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