All Stories

  1. Teachers' Beliefs and Practices on the Naming of Variables in Introductory Python Programming Courses
  2. Fostering a natural language approach in programming education (Doctoral Consortium)
  3. Variables in Practice. An Observation of Teaching Variables in Introductory Programming MOOCs
  4. (How) Should Variables and Their Naming Be Taught in Novice Programming Education?
  5. What does this Python code do? An exploratory analysis of novice students’ code explanations