CSC 207 Grinnell College Spring, 2015
 
Algorithms and Object-Oriented Design
 

The Role of Mentors and Tutors For Computer Science 207

The Department of Computer Science, in cooperation with Information Technology Services and the Math Lab, provides tutors to help CSC 151, CSC 161, and CSC 207 students with computing problems. However, in CS 207, the role of mentors and tutors is limited on supplemental problems and tests, as discussed below.

Help Allowed on All CSC 207 Assignments

For any assignment (e.g., laboratory exercise, or supplemental problem), a mentor or tutor is allowed to provide help to:

  1. explain the operation of workstations,
  2. discuss the workings of the text editors,
  3. interpret error messages,
  4. clarify the format and meaning of C programming statements, and
  5. explain the syntax, semantics, and workings of procedures in standard C libraries and in the MyroC library..

Of course, following the rules for academic honesty that apply to all academic work at Grinnell College, help obtained from any source must be cited in all assignments).

Help Allowed Laboratory Exercises in CSC 207

In addition, groups working on laboratory exercises may ask mentors and tutors for the following:

  1. help in locating arithmetic or logic errors,
  2. help in finding infinite loops,
  3. background information related to an assignment,
  4. ideas on how to approach the problem, and
  5. insights regarding difficulties with proposed solutions and programs.

In short, groups may ask tutors for assistance on any aspect of a laboratory exercise, but of course, all help obtained from any source must be cited.

Additional Help NOT Allowed on Supplemental Problems and Tests in CSC 207

Under no circumstances should a mentor or tutor be asked how to approach a problem or how to write a substantial piece of code related to any supplement problem or test-revision problem. As a general rule, a section of code that is four or more lines long — perhaps even less when the logic is particularly complex — will be considered substantial. Help from mentors and tutors is not intended to replace the assistance available from the instructor at regularly scheduled class periods or office hours. Therefore, the mentors and tutors may answer only short questions which have short answers.

Notes: