All Stories

  1. Promoting Deliberate Naming Practices in Programming Education: A Set of Interactive Educational Activities
  2. Variables and Variable Naming in Popular Programming Textbooks for Children and Novices
  3. Teachers' Beliefs and Practices on the Naming of Variables in Introductory Python Programming Courses
  4. Fostering a natural language approach in programming education (Doctoral Consortium)
  5. Variables in Practice. An Observation of Teaching Variables in Introductory Programming MOOCs
  6. (How) Should Variables and Their Naming Be Taught in Novice Programming Education?
  7. What does this Python code do? An exploratory analysis of novice students’ code explanations