You are on page 1of 4

Guidelines for OOP Assessment

Class Continuous Assessment (CCA): 50


Lab Continuous Assessment (LCA): 50
Term End Exam: 50

CCA Marks Distribution


Exam Weightage Marks
Mid-Term 30% 15
Class Attendance 20% 10
MCQ Test 30% 15
Theory Assignment 20% 10

LCA Marks Distribution


Exam Weightage Marks
Laboratory 60% 30
Mock Practical 1 20% 10
Mock Practical 2 20% 10

CCA &LCA Activity Planner


Sr. Activity CCA Planner LCA Planner
No Week of Conduction Week of Conduction
(Tentative) (Tentative)
1 Theory Assignment 1st Aug to 6th Aug NA
2018
2 Mock Practical Exam 1 NA 8th Aug to 14th Aug
2018
3 Guest Lecture 1 28th July 2018 NA

4 Mid-Term Exam 16th Aug & 17th Aug NA


2018
5 MCQ Test 15th or 22nd Sept 2018 NA
6 Guest Lecture 2 15th Sept 2018 NA
7 Mock Practical Exam 2 NA 17 Sept to 22nd Sept
th

2018
8 End-Term Exam 1st Week of Oct NA

Attendance
Attendance Benefit
Above 90% 5 Marks
85% to 90% 4 Marks
80% to 84% 3 Marks

Theory Assignment Assessment Rubrics

Criteria Sub Criteria Marks


Content Correct Content 4
Average Content 3-1
Submission On time Submission 4
Delay by 1 Day 3
Delay by 2 Day 2
After 2 Days till Midterm 1
Neatness Good 2
Average 1
Lab Assessment Rubrics
Criteria Sub Criteria Marks
Programming Skills Program implemented with efficient 5
logic and proper documentation
Program implemented with 4
moderate logic and documentation
Program implemented with little 3
logic and documentation
Program implemented but copied 2
Program Copied 1
Completion On time completion 3
Partial completion 2
Delay in completion 1
Extension/Innovation/ Extension/Innovation 2
Ethics Copied from others but understood 1

Practical Mock Exam Assessment Rubrics


Criteria Sub Criteria Marks
Execution Correct Execution 6
Partial Execution 5to3
Syntax Errors 2
Documentation Naming Convention, Indentation, 2
comments
Documentation Not Used 1
Attendance Attendance 2
OOP LAB PLANNER
Sr.No Name of the Assignment Weeks
.
1. Create a complex class and perform arithmetic operations on 1st-2nd
it using Operator overloading and Friend function.
Week
2. Create payroll system for a company using inheritance and 3rd
polymorphism.
-4thWeek
3. Create a class Employee and perform exception handling. 5th Week
Practical Mock 1 Exam 6th Week
4. Create an inventory system for shop and perform different 7th-
file handling operations.
8thWeek
5. Create a class template stack. 9thweek
6. Create an inventory system for shop and perform STL 10th
operations.
Week
Practical Mock 1 Exam 11th Week

You might also like