AIDE: an automated tool for teaching design in an introductory programming course

  • Authors:
  • Dino Schweitzer;Scott C. Teel

  • Affiliations:
  • Department of Computer Science, U.S. Air Force Academy, CO;Department of Computer Science, U.S. Air Force Academy, CO

  • Venue:
  • SIGCSE '89 Proceedings of the twentieth SIGCSE technical symposium on Computer science education
  • Year:
  • 1989

Quantified Score

Hi-index 0.00

Visualization

Abstract

The Department of Computer Science at the United States Air Force Academy teaches an introductory Pascal programming and problem solving course to 1400 freshman a year. Although the students have a wide range of prior programming experiences, very few have any practice with program design. To encourage proper solution design and alleviate the burdensome and demotivating reams of design documentation, the Department of Computer Science has developed an automated tool, the Automated Interactive Design Editor (AIDE). This paper will provide some background on the problems associated with student design documentation, describe how AIDE attempts to address this problem, and discuss future directions for the tool.