A library to support a graphics-based object-first approach to CS 1

  • Authors:
  • Kim B. Bruce;Andrea Danyluk;Thomas Murtagh

  • Affiliations:
  • Department of Computer Science, Williams College, Williamstown, MA;Department of Computer Science, Williams College, Williamstown, MA;Department of Computer Science, Williams College, Williamstown, MA

  • Venue:
  • Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
  • Year:
  • 2001

Quantified Score

Hi-index 0.00

Visualization

Abstract

In this paper we describe a library we have developed that supports an "OO-from-the-beginning" approach to CS 1. The use of real graphics "objects" and event-driven programming are important components of our approach. The design of interactive graphical programs helps students to both use objects and write methods early while designing and implementing interesting programs.