You are on page 1of 2

Republic of the Philippines

JOSE RIZAL MEMORIAL STATE UNIVERSITY


The Premier University in the Province of Zamboanga del Norte
Katipunan Campus
JRMSU-CCS-014 Katipunan, Zamboanga del Norte

Fundamentals of Programming (CC 102)


Finals Practical Examination
Student Assessment

The Fundamentals of Programming(CC 102) practical examination is based on your performance as an individual. The Fundamentals of Programming(CC 102) practical exam grade
consists of 60 points for individual work. The rubric outlines the criteria for assessment.

Student Name ________________________________________ Course:_______________ Date:_____________

Points *
Weight
Points

Score
Exemplary Acceptable Developing Beginning No Output
Criteria

wt
4 3 2 1 0

Program The application meets all The code works for The code sometimes The code often fails, even for Program that does not run
Correctness the requirements typical input, but fails fails for typical input. typical input. Most indicated and /or implemented
specified in the project for minor special Many parts of the restrictions were violated. incorrectly (based on
specification. The code is cases; the major program specifications and
syntactically and logically requirements are met, implementation violate restrictions) automatically
correct for all cases. though some minor indicated restrictions gets 0 for this course output.
Implementation of the ones are not. Some and some parts of the
program follows the implementation of the solution are not 4 4.0 16
indicated guidelines and program violates implemented using
does not violate indicated indicated restrictions. appropriate
restrictions. The programming
implementation also constructs.
exhibits appropriate use
of programming
constructs.
Effective Answers to questions are Answers to questions Answers to questions Correct understanding of the Failure to explain and justify 4.0 16
Communication correct, are correct, but some are correct, but cannot problem, but was unable to workings of the code 4
/ Concept reasonable, and reflective justifications provided justify solution (e.g., explain workings of code submitted will automatically
Understanding of the code. The are weak. solution via trial and provided. merit 0 for this course output.
justifications provided are error, rather than
sound. proper understanding
and application of
concepts).
Coding  Includes name, date,  Includes name,  Includes name,  Include name, date, or  No name, date, or 4 12
Standards and assignment title. date, and date, and assignment title included. assignment title included.
 Excellent use of white assignment title. assignment title.  Poor use of white space  Very Poor use of white 3.0
space.  Good use of white  White space (indentation, blank lines). space (indentation, blank
 Creatively organized space. makes program  Organized work. lines).
work.  Organized work. fairly easy to read.  Poor use of variables (many  Disorganized and messy.
Excellent use of variables  Good use of  Organized work. global variables, ambiguous  Unable to declare
(no global variables, variables (no Good use of variables naming). variables
unambiguous naming). global variables, (few global variables,
unambiguous unambiguous
naming) naming).
Readability The program conforms to Minor code formatting Not all functions / Minimal internal documentation No internal documentation 2.0 4
a coding standard that does not exhibit program features and code readability. and code is not readable. 2
promotes code consistency in coding have proper internal
readability. Internal standard. documentation.
documentation is
comprehensive.
Timeliness Submitted more than 10 Submitted by - Submitted no - Submitted no more Submitted more than 1 hour 4 2.0 8
minutes before deadline deadline more than 10 than 1 hour after deadline after deadline
minutes after
deadline
TOTAL POINTS 56/60

Prepared by: Checked and Reviewed: Approved:

JEAN RICHEL B. SANTANDER, MSIT JUDITH V. BARLAAN, Ed. D.


Instructor Program Chair, BSIS OIC-Dean, College of Computing Studies

You might also like