Grading Homework as a Teaching Assistant

As a teaching assistant for CSE-2 (Fundamentals of Programming), I am required to grade some of the students’ homework. Generally, each teaching assistant is assigned about seven students to grade. We are required to first check that their programs compiles, then grade for correctness. If certain outputs are off, we deduct points from the total. Even if a program compiles and runs correctly, the student may still lose points. Students are required to code in good style and comment their programs.

Here is a sample grading guideline for the current homework I am grading:

Grading Rules for CSE002-FL14 Homework1

—————————————————

1. Compile Without Error (16 points): 4 points for each part

2. Program Function (50 points):

1) IncomeTax.java (12 points): I. Input and check the integer (4 points)

II. Tax Calculation (6 points)

III. Output (2 points)

2) Month.java (12 points)

I. Input and check the integer (3 points)

II. Days Calculation (7 points) 3 Points for Feb.

III. Output (2 points)

3) FourDigits.java (13 points)

I. Input and check the digit number (3 points)

II. Calculation (7 points)

III. Output (3 points)

4) TimePadding.java (13 points)

I. Input and check the number of seconds (should be positive) (4 points)

II. Calculation (6 points)

III. Output (3 points) pay attention to the formatting

3. Good Programming Style (24 points):

**There are 4 source code files in hw04, and please do not deduct credits repetitively for the same programming style issue ** — Written top-down — Output well formatted — Code indentation — Efficiency, no repetitive code

4. Good documentation (10 points):

— explanation of purpose of the program

Advertisements

About ludaniel17

Hi, my name is Daniel, and I am in the Computer Science and Business Program.
This entry was posted in Uncategorized. Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s