Pre-programming analysis tutors help students learn basic programming concepts

  • Authors:
  • Wei Jin

  • Affiliations:
  • Shaw University, Raleigh, NC, USA

  • Venue:
  • Proceedings of the 39th SIGCSE technical symposium on Computer science education
  • Year:
  • 2008

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper, we describe a scaffolding technique - pre-programming-analysis guided programming (PAGP) - developed to help students grasp basic programming concepts. Two different ways to implement the PAGP process in a classroom were developed and then compared: one for students to fill out an analysis form, and the other for students to interact with online cognitive tutors. Our results show that the PAGP process helps students learn better and faster, especially with the assistance of the online tutors.