TEACH PROBLEMS1.CHECKLIST Aaron Sloman Nov 2000
STUDENTS SHOULD COMPLETE THE NEXT FIVE LINES, and attach a copy of this
to their report.
Name of student: Login name:
Course: CG20 Date:
Problem number: Time taken: Hours
Name of file containing report:
=======================================================================
The rest of this form is for use by the "marker".
1. Were all procedures specified in English in the problem attempted?
yes( ) no( ) Comments:
2. Did all the procedures work as specified?
yes( ) no( ) Comments:
3. Were adequate test cases produced by the student?
good tests( ) inadequate tests( ) no tests ( )
4. Were the procedure definitions neatly formatted, with proper
indentation?
yes( ) mostly () no( ) Comments:
5. Were the comments describing the procedures adequate?
Very good( ) good( ) acceptable( ) poor ( ) very bad( )
missing( )
Comments:
6. Was the use of the pattern matcher and pattern variables
good( ) acceptable( ) poor ( ) Comments:
7. Was "lvars" used properly to declare local variables, including
pattern variables
yes( ) mostly () no( ) Comments:
8. Were output locals used properly (i.e. given a value in all
conditions):
yes( ) mostly () no( ) Comments:
9. The description of a possible extension of the program was:
Very good( ) good( ) acceptable( ) poor ( ) very bad( )
missing( )
10. The general format of the report was
good( ) acceptable( ) poor ( )
11. English: how is the student's spelling, punctuation, grammar:
good( ) acceptable( ) poor ( )
12. Did the student follow all the instructions correctly:
yes( ) mostly( ) no( ). Comments:
13. Any other comments?
Name of Marker: Signed: Date: