You'd better set down for this!: creating a set type for CS1 & CS2 in C#

  • Authors:
  • Jacob Alm;Robert Baber;Shauna Eggers;Christopher O'Toole;Abin Shahab

  • Affiliations:
  • University of Arizona;University of Arizona;University of Arizona;University of Arizona;University of Arizona

  • Venue:
  • Proceedings of the 7th annual conference on Innovation and technology in computer science education
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

The authors have developed a set class and other supporting materials that would be useful for a CS1 and CS2 course taught in the C# programming language developed by Microsoft Corporation [1]. The primary goals were to create a data structure that would be simple and intuitive enough for novices to use in CS1 but also powerful enough to be useful for CS2 students. In addition to the set class itself the authors have developed several sample programs and an interactive set environment. In developing these materials the authors explored the expressive capabilities of the C# language and found that it was particularly well suited to this task.