Exams & Report Cards
The Exams module covers creating exams, entering marks, calculating grades and ranks, and generating report cards in CBSE, ICSE, and State Board formats.
Exam Result Flow
flowchart TD
A[Create Exam] --> B[Add Subjects & Max Marks]
B --> C[Enter Marks by Class]
C --> D[Auto-Calculate Grades]
D --> E[Generate Ranks]
E --> F[Print Report Cards]
Creating an Exam
- Navigate to Exams > Create Exam from the sidebar.
- Fill in the exam details:
| Field | Description | Required |
|---|---|---|
| Exam Name | E.g., “Unit Test 1”, “Half Yearly”, “Annual Examination” | Yes |
| Exam Type | Unit Test, Term Exam, Half Yearly, Annual, Custom | Yes |
| Academic Year | Select the academic year | Yes |
| Classes | Select which classes this exam applies to | Yes |
| Start Date | When the exam period begins | No |
| End Date | When the exam period ends | No |
| Grading Scale | Select the grading scale to use (see Grading Scales) | Yes |
- Click Create Exam.
- The exam is created and appears in the exam list.
Tip: Create all your exams at the beginning of the academic year (e.g., Unit Test 1, Unit Test 2, Half Yearly, Unit Test 3, Unit Test 4, Annual). This saves time later and helps teachers plan ahead.
Adding Subjects to an Exam
After creating an exam, specify which subjects are included and their maximum marks.
- Open the exam from Exams > Exam List.
- Click Manage Subjects.
- For each class included in the exam, the configured subjects are listed.
- For each subject, set:
| Field | Description |
|---|---|
| Maximum Marks | Total marks for this subject (e.g., 100, 80, 50) |
| Passing Marks | Minimum marks to pass (e.g., 33, 28, 18) |
| Theory Max | Maximum theory marks (if practical split is used) |
| Practical Max | Maximum practical marks (if applicable) |
- To exclude a subject from this exam, uncheck it.
- Click Save.
Tip: For subjects like Science and Computer Science, use the theory-practical split. For example, Science might have Theory Max = 70 and Practical Max = 30 for a total of 100.
Entering Marks
Step-by-Step Marks Entry
- Navigate to Exams > Marks Entry.
- Select the exam from the dropdown.
- Select the class and section.
- Select the subject.
- A marks entry grid appears with all students listed.
- For each student, enter the marks obtained:
- If the subject has a theory-practical split, there are two columns.
- If the student was absent, check the “Absent” checkbox instead of entering marks.
- Click Save Marks.
- The system validates that no marks exceed the maximum.
- A confirmation message appears.
Marks Entry Validation
| Validation | Rule |
|---|---|
| Maximum marks | Cannot enter marks greater than the subject maximum |
| Negative marks | Cannot enter negative numbers |
| Absent | Student marked absent gets “AB” on the report card |
| Empty field | Treated as “not yet entered” — different from zero |
Tip: You can save partially entered marks and return later. Only fully entered classes show a “Complete” status on the exam dashboard.
Example: Ms. Joshi enters Half Yearly Science marks for Class 10A. She selects the exam, then Class 10A → Science. The form shows 32 students. She enters marks out of 100 (80 theory + 20 practical). The system auto-calculates grades: Arjun gets 87/100 = A2, Priya gets 94/100 = A1. After saving, ranks are generated: Priya is rank 1, Arjun rank 3 in the section.
Practical Marks (Theory + Practical Split)
For subjects with practical components:
- When entering marks, the grid shows two columns: Theory and Practical.
- Enter the theory marks and practical marks separately.
- The total is calculated automatically.
- The grade is assigned based on the total marks.
| Example | Theory Max | Practical Max | Total Max |
|---|---|---|---|
| Science (Class 10) | 70 | 30 | 100 |
| Computer Science | 50 | 50 | 100 |
| Physical Education | 30 | 70 | 100 |
Grade Calculation and Grading Scales
EduCore automatically calculates grades based on the grading scale linked to the exam.
How Grades Are Calculated
- After marks are entered and saved, the system converts marks to a percentage.
- The percentage is matched against the grading scale to assign a grade.
- Grades appear on the marks entry page and on report cards.
CBSE 9-Point Grading Scale (Default)
| Grade | Marks Range | Grade Point |
|---|---|---|
| A1 | 91-100 | 10 |
| A2 | 81-90 | 9 |
| B1 | 71-80 | 8 |
| B2 | 61-70 | 7 |
| C1 | 51-60 | 6 |
| C2 | 41-50 | 5 |
| D | 33-40 | 4 |
| E1 | 21-32 | — |
| E2 | 0-20 | — |
To create or modify grading scales, see Grading Scales.
Rank Generation
After all marks are entered for an exam:
- Navigate to Exams > Ranks.
- Select the exam, class, and section.
- Click Generate Ranks.
- The system calculates:
- Total marks across all subjects
- Class rank (rank within the entire class, across all sections)
- Section rank (rank within the section)
- Subject toppers (highest marks in each subject)
- Ranks handle ties — students with the same total marks get the same rank.
- Click Save Ranks to finalize.
Tip: Generate ranks only after all subjects’ marks are entered and verified. Generating ranks with incomplete data will produce incorrect results.
Report Cards
EduCore generates board-specific report cards that are ready to print.
Generating Report Cards
- Navigate to Exams > Report Cards.
- Select the exam.
- Select the class and section.
- Select the report card format (CBSE, ICSE, Uttarakhand, or Custom).
- Click Generate.
- Report cards are generated for all students in the class-section.
- Click Preview to see a sample before printing.
- Click Print All to print all report cards, or click on individual students to print one at a time.
- Click Download All as PDF to get a single PDF with all report cards.
CBSE Format Report Card
The CBSE report card includes:
- School name, logo, and affiliation number in the header
- Student details: name, class, section, roll number, admission number
- Scholastic areas: subject-wise marks, grades, and grade points
- Co-scholastic areas: work education, art education, physical education (graded A-E)
- Discipline grade
- Attendance summary (total working days, days present)
- Class teacher remarks
- Principal signature line
- Overall grade and percentage
ICSE Format Report Card
The ICSE report card includes:
- School details and ICSE affiliation
- Student information
- Internal Assessment (IA) marks column
- External Examination marks column
- Combined total
- Subjects organized by Group I, Group II, and Group III
- Teacher and principal signatures
Uttarakhand State Board Format
The UBSE format report card includes:
- UBSE-specific layout
- Division system (First Division, Second Division, Third Division, Fail)
- Subject-wise marks with pass/fail indication
- Total marks, percentage, and division
Custom Report Card
If your school needs a different format:
- Navigate to Settings > Report Card Templates.
- Modify the layout, fields, and design.
- Upload your school’s letterhead background if needed.
- The custom template is then available in the format selection dropdown.
Cumulative Student Report
View a single student’s performance across all exams in the academic year.
- Open a student’s profile > Exams tab.
- Click Cumulative Report.
- A comprehensive view shows:
- All exams in the year side by side
- Subject-wise marks and grades for each exam
- Trend: improving, declining, or stable
- A line chart showing total marks across exams
- Click Print or Download PDF.
Tip: The cumulative report is valuable for parent-teacher meetings. It shows the student’s trajectory across the year at a glance.
Exam Date Sheet
Create and publish the exam schedule.
- Navigate to Exams > Date Sheet.
- Select the exam.
- Click Create Date Sheet.
- For each subject:
- Set the exam date.
- Set the start time and end time.
- Optionally set the exam venue or room.
- Click Save Date Sheet.
- Click Publish to make it visible to students and parents via their portals.
- Click Print for a printable date sheet to put on the notice board.
| Column | Example |
|---|---|
| Date | 15 March 2025 |
| Day | Saturday |
| Subject | Mathematics |
| Time | 10:00 AM - 1:00 PM |
| Venue | Exam Hall 1 |