HiC: a C++ compiler for CS1

  • Authors:
  • Robert W. Hasker

  • Affiliations:
  • University of Wisconsin - Platteville, Platteville, WI

  • Venue:
  • Journal of Computing Sciences in Colleges
  • Year:
  • 2002

Quantified Score

Hi-index 0.00

Visualization

Abstract

In CS1 courses, students must often use professional environments to develop programs. Students often find these difficult to use because error messages involve terms they do not understand. Professional systems must support the entire language, so messages must use terms which ensure both accuracy and brevity. This is a particular problem in C++. This paper presents a solution based on identifying a subset of C++ which is appropriate for introductory students. It also presents a development environment based on this subset, HiC, and our experiences in using HiC in a CS1 course.