Teachers' Beliefs and Practices on the Naming of Variables in Introductory Python Programming Courses

V Van Der Werf, A Swidan, F Hermans… - Proceedings of the 46th …, 2024 - dl.acm.org
Motivation. Variable naming practices are part of the software developer's profession,
influencing program comprehension and code quality. Yet, little is known about how variable …

Roles of Variables in the Hedy Programming Language

J Vanwijnsberghe-Bolt, F Hermans - Proceedings of the 2024 ACM …, 2024 - dl.acm.org
The concept of variables can be hard to grasp for novices. The Roles of Variables framework
has been found to enhance learning elementary programming. The 11 roles can describe all …

Variables and Variable Naming in Popular Programming Textbooks for Children and Novices

V van der Werf, F Hermans, M Specht… - Proceedings of the 2024 …, 2024 - dl.acm.org
In programming, the concept of variables is central to learning other concepts like loops,
functions, and conditions, and the way variables are explained influences students' …

Promoting Deliberate Naming Practices in Programming Education: A Set of Interactive Educational Activities

V van der Werf, F Hermans, M Specht… - Proceedings of the 2024 …, 2024 - dl.acm.org
Despite extensive studies from the software engineering community on how naming
practices influence programming behavior, the topic receives little attention in education …

Mecanismos de interacción natural para reducir barreras de entrada en entornos de programación basados en bloque

SP Toro Guajardo - 2024 - repositorio.uchile.cl
El desarrollo de habilidades de pensamiento computacional no sólo permite adquirir
conocimientos técnicos, sino que también desarrolla habilidades como la descomposición …