0% found this document useful (0 votes)
8 views1 page

CS 121 AdvancedComputerProgramming Grading Sheet

This document outlines the grading rubrics for the final project in the Advanced Computer Programming course (CS 121) at Batangas State University for the first semester of AY 2024-2025. It details the criteria for evaluating students' projects based on functionality, OOP implementation, design logic, program efficiency, and testing/error handling, with specific performance levels categorized as Exceptional, Acceptable, Amateur, and Unsatisfactory. Each criterion has a designated percentage weight contributing to the overall project grade.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
8 views1 page

CS 121 AdvancedComputerProgramming Grading Sheet

This document outlines the grading rubrics for the final project in the Advanced Computer Programming course (CS 121) at Batangas State University for the first semester of AY 2024-2025. It details the criteria for evaluating students' projects based on functionality, OOP implementation, design logic, program efficiency, and testing/error handling, with specific performance levels categorized as Exceptional, Acceptable, Amateur, and Unsatisfactory. Each criterion has a designated percentage weight contributing to the overall project grade.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

Republic of the Philippines

BATANGAS STATE UNIVERSITY


The National Engineering University
Lipa Campus
A. Tanco Drive, Brgy. Marawoy, Lipa, Batangas, Philippines 4217
Tel Nos.: (+63 43) 980-0385; 980-0387; 980-0392 to 94 loc. 3130
E-mail Address: [email protected] | Website Address: http://www.batstate-u.edu.ph

College of Informatics and Computing Sciences

Rubrics
Final Project
First Semester, AY 2024-2025

COURSE CODE: CS 121


COURSE TITLE: ADVANCED COMPUTER PROGRAMMING

Name Grades

Exceptional
Trait Acceptable (84-77) Amateur (76-65) Unsatisfactory (64-0)
(100-85)
The system works and
produces the correct The system produces The system is
The system works
Functionality results and displays correct results but does producing incorrect
and meets all of the
25% (ILO 1) them correctly. It also not display them results or there is no
specifications.
meets most of the other correctly. created program.
specifications

OOP The system


Most of the pillars of Some of the pillars of The system doesn’t
Implementation implemented all the
OOP has been OOP has been have any of the pillars
pillars of OOP
20% (ILO 3) implemented properly. implemented. of OOP.
properly.

The system is
The system has slight The system has
logically well
Design of logic/ logic errors that do not significant logic errors, A The system is incorrect
Program efficiency designed. Solution is
significantly affect the logical solution that is and have a complex and
efficient, easy to
20% (ILO 3) results. Solution is slightly easy to follow but it is not inefficient solution.
follow, understand
efficient. most efficient.
and maintain.

The system
includes thorough Testing and error
Testing and error Testing and error
testing and robust handling are non-
handling are mostly handling are minimal or
Testing and Error error handling existent or extremely
adequate but may incomplete. Some edge
Handling mechanisms. It rudimentary. The
overlook some edge cases may cause the
35% (ILO 2) effectively handles program is highly
cases or fail to handle program to crash or
various edge cases prone to crashing or
errors gracefully behave unexpectedly.
and input malfunctioning.
validation.

Leading Innovations, Transforming Lives, Building the Nation

You might also like