All Stories

  1. Teaching Authentic Programming Applications to Novices: Purpose-first Tutorials in a General Education Computing Course
  2. Detecting Programming Plans in Open-ended Code Submissions
  3. Challenges and Solutions for Teaching Decomposition and Planning Skills in CS1
  4. Validating, Refining, and Identifying Programming Plans Using Learning Curve Analysis on Code Writing Data