You are here: Home / Past Courses / Fall 2013 - ECPE 170 / Labs / Grading Rubric Lab 4

Grading Rubric Lab 4

Assembly Source Code icon rubric-lab-4.txt — Assembly Source Code, 1 KB

File contents

Grading Rubric - Lab 4
Lab Value: 150 points

* Zero points if assignment does not compile for any reason
  (e.g. missing files or code errors)
  Assignment will be returned to student without grading
* Subtract 5 points for any warnings during compilation using 
  required GCC options
* Subtract 5 points if too many files are added to version
  control (such as program binary, .o object files, or ~ text
  editor temporary files)

Points breakdown:
Makefile (10 points):
Division of program into functions (10 points):
Use of header (.h) and source (.c) files (10 points):
Use of ship structure (10 points):
File input from demo file (15 points):
Using demo filename from command line (10 points):
Dynamic memory allocation for game board (15 points):
Freeing dynamic memory when finished (10 points):
User interface (prompting, error checking) (20 points): 
Game play logic (20 points): 
Test cases with user input (20 points):