Continuous Assessment (CA) System
The Continuous Assessment system introduces progressive evaluation with weighted scoring. Configure CA1, CA2, and Exam components with custom weightages (e.g., CA1 20% + CA2 20% + Exam 60%), track term and session performance, and generate enhanced report cards with complete CA breakdown. Fully backward compatible with existing exams.
The Continuous Assessment (CA) system in 4SCH enables schools to implement progressive evaluation with configurable weightages for different assessment components. Track student performance across CA1, CA2, and final exams with automated weighted calculations.
- π Offline Exams Guide - Traditional exam management
- π― Quick Reference - Fast lookup for common tasks
- π Getting Started - Set up your first CA configuration
Overviewβ
4SCH uses two complementary concepts to organize your school year:
-
Academic Periods (Semesters) - Used for organizing subjects, lessons, and timetables. Many schools rename "Semester" to "Term" when they have more than two academic periods (e.g., Term 1, Term 2, Term 3).
-
Term Exams (Exam Periods) - Used for organizing exams and calculating Continuous Assessment (CA) results. Each Term Exam represents a major assessment period with its own CA configuration.
For the CA system, you'll work with Term Exams. Best practice: create a Term Exam for each Academic Period in your school year (e.g., if you have three academic periods, create three Term Exams with matching names).
What is Continuous Assessment?β
Continuous Assessment (CA) is a progressive evaluation method that:
- Distributes Assessment - Breaks down evaluation into multiple components (CA1, CA2, Final Exam)
- Weighted Scoring - Each component contributes a percentage to the final grade
- Term Totals - Automatically calculates weighted totals for each term
- Session Tracking - Computes cumulative averages across all terms in a session
- Position Ranking - Ranks students based on session cumulative performance
Key Featuresβ
- β Flexible Configuration - Define custom CA types and weightages per exam
- β Automated Calculations - System calculates weighted scores automatically
- β Validation - Ensures weightages total exactly 100%
- β Term Management - Organize exams into academic terms
- β Session Cumulative - Track overall performance across terms
- β Dual Ranking - Both term position and session position
- β Backward Compatible - Works seamlessly with existing exams
- β Enhanced Reports - PDF report cards show complete CA breakdown
CA Componentsβ
A typical CA configuration includes:
| Component | Example Weightage | Purpose |
|---|---|---|
| CA1 | 20% | First continuous assessment (tests, quizzes) |
| CA2 | 20% | Second continuous assessment (assignments, projects) |
| CA3 | 10% | Optional third assessment (practical work) |
| Final Exam | 60% | Main examination |
| Total | 100% | Combined assessment |
Example Calculationβ
Student: John Doe | Subject: Mathematics
CA1 (20%): 45/50 = 90% β 90 Γ 20% = 18 points
CA2 (20%): 40/50 = 80% β 80 Γ 20% = 16 points
Exam (60%): 85/100 = 85% β 85 Γ 60% = 51 points
ββββββββββββββββββββββββββββββββββββββββββββββββ
Term Total: 18 + 16 + 51 = 85%
If John has 3 terms with totals 85%, 78%, 88%:
- Session Cumulative: (85 + 78 + 88) / 3 = 83.67%
How CA Works: Complete Workflowβ
Understanding the full CA workflow helps you set up assessments correctly. Here's how everything connects from Term Exams down to individual CA scores.
The CA Hierarchyβ
CAs (CA1, CA2, etc.) are not created standalone. They are part of a layered structure:
Key Insight: The Layered Structureβ
Think of it like a folder system:
| Level | What It Is | Example |
|---|---|---|
| 1. Term Exam | The assessment period (folder) | "First Term" |
| 2. Exam | A specific subject's exam (file) | "Math Mid-Term" |
| 3. CA Configuration | How marks are weighted (settings) | CA1 (20%) + CA2 (20%) + Exam (60%) |
| 4. CA Marks | Actual scores entered | CA1: 18/20, CA2: 16/20, Exam: 51/60 |
| 5. Term Total | Calculated weighted result | 85% |
| 6. Session Cumulative | Average across all terms | 83.67% |
5-Step End-to-End Processβ
Here's the complete walkthrough from creating a Term Exam to viewing final results.
Step 1: Create a Term Examβ
Where: Sidebar β Exam & Performance β Offline Exam β Manage Term Exams
Why: Term Exams group related exams into assessment periods (e.g., "First Term," "Mid-Year").
Action:
- Click "Create Term Exam"
- Fill in:
- Name: "First Term" (match your Academic Period name)
- Session Year: Current academic year
- Start Date: When the term begins
- End Date: When the term ends
- Click Submit
β Result: Your Term Exam appears in the list, ready to hold individual exams.
Step 2: Create an Exam (linked to Term Exam)β
Where: Sidebar β Exam & Performance β Offline Exam β Manage Exam
Why: Each subject needs its own exam linked to the Term Exam.
Action:
- Click "Create Exam"
- Fill in:
- Name: "Mathematics Mid-Term"
- Term Exam: Select your Term Exam (e.g., "First Term") from dropdown
- Class Section: The class taking this exam
- Session Year: Current session
- Exam Weightage: Set the final exam's weight (e.g., 60%)
- Click Submit
β Result: Your exam is created and linked to the Term Exam. The exam weightage is the percentage the final exam contributes (the rest comes from CAs).
If you want CA1 (20%) + CA2 (20%) + Exam (60%) = 100%, set exam weightage to 60. The CA weightages will fill the remaining 40%.
Step 3: Configure CA Types for the Examβ
Where: On the Exam list, find your exam and click "Configure CAs" button
Why: Define how the assessment is broken down (CA1, CA2, etc.) and their weightages.
Action:
- Click "Configure CAs" next to your exam
- The CA Configuration modal opens showing:
- Final Exam Weightage (e.g., 60%)
- CA Types section (initially empty)
- Click "Add CA Type" for each CA:
- CA1: Type "CA1", Weightage = 20
- CA2: Type "CA2", Weightage = 20
- (Optional) CA3, CA4, CA5 if needed
- Watch the Total Weightage indicator:
- π’ Green when total = 100%
- π΄ Red when total β 100%
- Click "Save Configuration" when total = 100%
β Result: Your exam now has a defined CA structure. Teachers can enter marks for each CA type separately.
The system prevents saving if the total weightage doesn't equal exactly 100%. Adjust the values until you see the green indicator.
Step 4: Enter Marks per CA Typeβ
Where: Sidebar β Exam & Performance β Offline Exam β Submit Marks
Who: Subject teachers enter marks for their classes
Action (repeat for each CA type):
- Select your Exam (e.g., "Mathematics Mid-Term")
- Select the Subject (e.g., "Mathematics")
- Choose CA Type from the dropdown:
- First time: Select CA1 β Enter CA1 marks for all students
- Then: Select CA2 β Enter CA2 marks for all students
- Finally: Select Exam β Enter Final Exam marks
- For each student, enter:
- Total Marks: Maximum possible (e.g., 20 for CA1)
- Obtained Marks: Student's actual score
- Choose:
- Save as Draft - Continue editing later (not visible to students)
- Publish - Make marks visible to students immediately
β Result: Marks are recorded for each CA type independently.
You don't need to submit all CA types at once. As assessments happen, submit them:
- After CA1 quiz: Submit CA1 marks
- After CA2 assignment: Submit CA2 marks
- After Final Exam: Submit Exam marks
Step 5: Publish Resultsβ
Where: Sidebar β Exam & Performance β Offline Exam β Manage Exam
Action:
- Find your exam in the list
- Click "Publish Results"
- The system automatically calculates:
- Term Total for each student (weighted CA + Exam)
- Session Cumulative Average (across all terms)
- Session Position (class ranking)
β Result: Students and parents can now view:
- Detailed CA breakdown on web portal
- Term totals and percentages
- Session cumulative average
- Position in class
- Downloadable PDF report cards
Complete Worked Exampleβ
Let's trace one student's journey through the entire process.
Setup:
- Term Exam: "First Term" (Sept 1 - Dec 15)
- Exam: "Mathematics Mid-Term"
- CA Configuration: CA1 (20%) + CA2 (20%) + Exam (60%) = 100%
Student: John Doe
Mark Entry Phaseβ
| Assessment | Total Marks | Obtained | Percentage | Weightage | Weighted Score |
|---|---|---|---|---|---|
| CA1 (Quiz) | 20 | 18 | 90% | 20% | 18.0 |
| CA2 (Assignment) | 20 | 16 | 80% | 20% | 16.0 |
| Exam (Final) | 60 | 51 | 85% | 60% | 51.0 |
Calculationβ
Term Total = CA1 weighted + CA2 weighted + Exam weighted
= 18.0 + 16.0 + 51.0
= 85.0%
Session Cumulative (after 3 Term Exams)β
If John scores in three terms:
- First Term: 85%
- Second Term: 78%
- Third Term: 88%
Session Cumulative = (85 + 78 + 88) / 3 = 83.67%
This is what appears on John's report card and determines his session position.
Common Misconceptionsβ
β "I need to create CA1 from a separate menu"β
Reality: CA1 (and other CAs) are configured per Exam, not standalone. Each exam has its own CA configuration.
β "All exams share the same CA structure"β
Reality: Each exam can have its own CA configuration. Math could be CA1 (20%) + CA2 (20%) + Exam (60%), while English could be CA1 (15%) + CA2 (25%) + Exam (60%).
β "I configure CA at the Term Exam level"β
Reality: Term Exam is just an organizing folder. CA configuration happens at the individual Exam level (Step 3).
β "Once configured, I can't change the weightages"β
Reality: You can edit CA configuration anytime by clicking "Configure CAs" again. Changes affect future calculations.
β "All students need marks for all CAs at the same time"β
Reality: Submit marks per CA type, per assessment date. CA1 marks today, CA2 marks next monthβall stored independently.
Quick Reference: Where to Do Whatβ
| To Do This... | Go Here | Required Permission |
|---|---|---|
| Create Term Exam | Manage Term Exams | School Admin |
| Create Exam | Manage Exam | School Admin |
| Configure CAs | Manage Exam β Configure CAs button | School Admin |
| Enter CA1/CA2/Exam Marks | Submit Marks | Teacher |
| Publish Results | Manage Exam β Publish | School Admin |
| View Term Total | Results page | All roles |
| View Session Cumulative | Results page | All roles |
| Download Report Card | Results page β PDF | Student/Parent |
Workflow Summaryβ
1. Term Exam created (organizes the period)
β
2. Exam created (subject-specific assessment, linked to Term Exam)
β
3. CA Configuration set (CA1, CA2, Exam weightages = 100%)
β
4. Marks entered per CA type (CA1 β CA2 β Exam)
β
5. Results published (system calculates everything)
β
6. Students/Parents view: CA breakdown, Term Total, Session Cumulative
Time investment:
- Initial setup: ~15 minutes per exam
- Ongoing marks entry: ~5 minutes per CA per class
Getting Startedβ
Prerequisitesβ
Before setting up CA:
- Terms Created - Academic terms defined for the session
- Exams Created - Offline exams configured
- Classes Set Up - Classes and sections properly configured
- Subjects Assigned - Subjects linked to classes
- Students Enrolled - Students assigned to classes
Quick Setup (5 Minutes)β
Step 1: Create Your First Term Examβ
To get started, you'll need to create a Term Exam in your school's portal.
Where to find it: Look in the sidebar under Exam & Performance β Offline Exam β Manage Term Exams
Open the sidebar menu and follow this path:
- Exam & Performance
- Offline Exam
- Manage Exam (existing)
- Manage Term Exams β New in v1.9.3
- Offline Exam
What you'll need to provide:
- Term Exam Name - Give it a clear name like "Term 1 Exam" or "First Term Exam". For best results, use the same name as your matching Academic Period.
- Session Year - Select the current academic session.
- Start Date - When the assessment period begins.
- End Date - When the assessment period ends.
Click Submit to save your Term Exam.
If your school uses "Term 1, Term 2, Term 3" for Academic Periods, name your Term Exams the same way. This makes it easier for teachers, students, and parents to understand which assessment relates to which teaching period.
Step 2: Link Exam to Termβ
Navigate: Exams β Edit Exam
Update:
- Select Term - Choose the term created above
- Exam Weightage - Enter final exam percentage (e.g., 60%)
Click Update to save.
Step 3: Configure CA Typesβ
Navigate: Exams β View Exams β Configure CAs (button)
Add CA Types:
- Click Add CA Type
- Select CA Type (CA1, CA2, CA3, etc.)
- Enter Weightage (percentage)
- Repeat for each CA
Example Configuration:
CA1: 20%
CA2: 20%
Exam Weightage: 60%
ββββββββββββ
Total: 100% β
The system validates as you type:
- β Green indicator when total = 100%
- β Red indicator when total β 100%
- π Progress bar shows current total
Click Save to apply configuration.
For School Administratorsβ
Managing Term Examsβ
Term Exams organize your school's exams into logical assessment periods. Each Term Exam has its own CA configuration and contributes to the session cumulative average, helping you track student performance throughout the academic year.
You may have noticed two similar concepts in 4SCH. Here's how they work together:
-
Academic Periods (Semesters) - These are your school's teaching periods. They organize subjects, lessons, and timetables. If your school uses "Term 1, Term 2, Term 3," you can rename Semesters to match.
-
Term Exams - These are your assessment periods. Each Term Exam represents a major examination phase (with CA1, CA2, and Final Exam) that contributes to the academic period's overall result.
How to use them together:
- Create your Academic Periods in Academic Settings (one per teaching period)
- Create matching Term Exams in Exam Management (one per assessment period)
- Use the same names for clarity (e.g., "Term 1" academic period β "Term 1" exam)
This separation gives you flexibility: you can have multiple Term Exams within a single Academic Period if needed, or align them one-to-one for traditional reporting.
Term Exams organize your assessments throughout the academic year, enabling progressive evaluation through the CA system.
Creating Termsβ
Navigate: Terms β Create Term
Best Practices:
- Use consistent naming: "Term 1", "Term 2", "Term 3"
- Ensure dates don't overlap
- Link all exams in a term to the same term record
- Set realistic date ranges
Viewing Your Term Examsβ
Where to find it: Sidebar β Exam & Performance β Offline Exam β Manage Term Exams
What you can do here:
- See all your Term Exams in a searchable list
- Check how many exams are linked to each Term Exam
- Edit a Term Exam's details (name, dates)
- Delete Term Exams you no longer need
- Filter by session year to focus on the current academic year
You cannot delete a Term Exam that has exams linked to it. To remove a Term Exam:
- First, reassign or delete any exams linked to it
- Then return to Manage Term Exams and delete the Term Exam
This protects your historical data and prevents accidental deletion.
Your Term Exams work best when they match your Academic Periods. Take a moment to compare your two lists:
- Academic Periods: Term 1, Term 2, Term 3
- Term Exams: Term 1 Exam, Term 2 Exam, Term 3 Exam
When the names align, teachers, students, and parents can easily understand how exams relate to teaching periods.
Configuring CA for Examsβ
Configure up to 5 CA types (CA1-CA5) with flexible weightages. The system validates in real-time, ensuring total weightage equals exactly 100%. Each exam can have its own CA configuration.
Accessing CA Configurationβ
Navigate: Exams β View Exams β Configure CAs
Or when creating/editing an exam:
- Check the Use Continuous Assessment option
- The CA configuration modal will appear
Setting Up CA Weightagesβ
Steps:
-
Set Exam Weightage
- Enter the percentage for the final exam (e.g., 60%)
- This represents the weight of the main examination
-
Add CA Types
- Click Add CA Type button
- Select CA type from dropdown (CA1, CA2, CA3, CA4, CA5)
- Enter weightage percentage
- Repeat for additional CAs
-
Validate Total
- Ensure total = 100%
- System shows real-time validation
- Cannot save if total β 100%
-
Save Configuration
- Click Save Configuration
- CA types are now active for this exam
Example Configurations:
Standard Configuration:
CA1: 20%
CA2: 20%
Exam: 60%
Project-Based Configuration:
CA1 (Quiz): 10%
CA2 (Assignment): 15%
CA3 (Project): 15%
Exam: 60%
Practical-Heavy Configuration:
CA1: 15%
CA2: 15%
CA3 (Practical): 20%
Exam: 50%
Editing CA Configurationβ
Navigate: Exams β View Exams β Configure CAs
Steps:
- Modify weightages as needed
- Ensure total remains 100%
- Click Save
Changing CA configuration after marks have been entered will recalculate all term totals. Ensure this is intentional before saving.
Publishing Resultsβ
How CA Affects Result Publishingβ
When you publish exam results:
-
System Calculates:
- Weighted score for each CA component
- Term total (sum of weighted scores)
- Session cumulative average (across all terms)
- Session position (ranking based on cumulative)
-
Results Include:
- Individual CA scores with weightages
- Term total percentage
- Session cumulative (if multiple terms exist)
- Both term position and session position
Publishing Processβ
Navigate: Exams β View Exams β Publish Results
System Actions:
- Validates all students have marks for CA types
- Calculates weighted totals
- Computes session cumulative
- Assigns session positions
- Generates results
Click Publish to make results visible.
Best Practices for Administratorsβ
Planning:
- β Define CA structure at beginning of session
- β Keep weightages consistent across terms
- β Communicate CA breakdown to teachers and parents
- β Set clear deadlines for CA submissions
Configuration:
- β Use meaningful CA names (align with school policy)
- β Test with sample data before rolling out
- β Document your CA policy for reference
Monitoring:
- β Track CA submission progress
- β Ensure all teachers submit all CA types
- β Review calculated totals for accuracy
- β Monitor session cumulative trends
For Teachersβ
Understanding CA Componentsβ
As a teacher, you'll enter marks for each CA component separately:
- CA1 - First assessment (test, quiz, homework)
- CA2 - Second assessment (assignment, project)
- CA3+ - Additional assessments (if configured)
- Exam - Final examination
Each component has its own weightage contributing to the term total.
Entering CA Marksβ
Accessing Marks Entryβ
Navigate: Exams β Submit Marks
Select:
- Exam - Choose the exam
- Subject - Your assigned subject
- CA Type - Select which component (CA1, CA2, or Exam)
Step-by-Step: Entering CA Marksβ
For Each CA Type:
-
Select CA Type
- Choose from dropdown: CA1, CA2, CA3, etc., or Exam
- System loads student list for selected subject
-
Enter Marks
- Total Marks - Maximum possible marks for this assessment
- Obtained Marks - Student's actual score
- Repeat for all students
-
Save Options
- Save as Draft - Work in progress, not visible to students
- Publish - Marks are final and visible
-
Repeat for Other CAs
- Submit marks for CA1
- Submit marks for CA2
- Submit marks for Final Exam
- Draft: Allows you to save work and continue later
- Publish: Makes marks visible to students/parents immediately
- You can edit published marks if needed
Using the Tabbed Interfaceβ
Navigate: Exams β CA Marks Entry (New Interface)
Features:
- Tabs - Separate tabs for CA1, CA2, Exam
- Progress Indicator - Shows which CAs have been submitted
- Quick Switch - Move between CAs without re-selecting exam
- Auto-Save - Draft saves automatically
Viewing CA Configurationβ
Navigate: Exams β View Exam Details
CA Configuration Section Shows:
- All CA types for this exam
- Weightage for each component
- Total validation status
- Whether all CAs have been submitted
Best Practices for Teachersβ
Marks Entry:
- β Enter marks promptly after each assessment
- β Use "Save as Draft" while grading is in progress
- β Double-check marks before publishing
- β Complete all CA types before final publishing
Organization:
- β Keep track of which CAs you've submitted
- β Align CA assessments with school calendar
- β Inform students about CA weightages
- β Provide feedback on each CA component
Communication:
- β Explain CA system to students at term start
- β Share CA breakdown with parents
- β Clarify how term total is calculated
For Studentsβ
Understanding Your CA Scoresβ
Your final term grade is calculated from multiple assessments:
Example Breakdown:
Your scores in Mathematics:
ββ CA1 (20%): 18/20 = 90% β 18.0 points
ββ CA2 (20%): 16/20 = 80% β 16.0 points
ββ Exam (60%): 51/60 = 85% β 51.0 points
βββββββββββββ
Term Total = 85.0%
Viewing Your Resultsβ
On Web Portalβ
Navigate: Dashboard β Results β View Results
Select Exam to view detailed breakdown:
- Individual CA scores
- Weightages for each component
- Term total (weighted average)
- Session cumulative (if multiple terms)
- Both term and session positions
On Mobile Appβ
Open: Results tab
Features:
- View term totals
- See overall percentage
- Check your grade
- View position in class
The mobile app currently shows term totals but may not display individual CA breakdown. For detailed CA scores, use the web portal.
Understanding Session Cumulativeβ
Session Cumulative is your average performance across all terms:
Term 1 Total: 85%
Term 2 Total: 78%
Term 3 Total: 88%
βββββββββββββββ βββββ
Session Average = (85 + 78 + 88) / 3 = 83.67%
Session Position ranks you against classmates based on session cumulative.
Exam Preparation Tipsβ
For Each CA:
- π Prepare for each CA as it's a significant component
- π― Understand the weightage of each assessment
- π Track your progress across CAs
- π‘ Identify weak areas early
For Term Success:
- β Perform consistently across all CAs
- β Don't rely only on final exam
- β Use CA feedback to improve
- β Ask teachers for clarification
For Parentsβ
Monitoring CA Progressβ
As a parent, you can track your child's performance across all assessment components.
Viewing Your Child's CA Scoresβ
On Web Portalβ
Navigate: Dashboard β Children β Select Child β Results
View:
- Complete CA breakdown per subject
- Weightage information
- Term total calculations
- Session cumulative average
- Position rankings
On Mobile Appβ
Open: Child Details β Results
Features:
- Term totals by subject
- Overall percentage and grade
- Session performance tracking
Understanding the Report Cardβ
The PDF report card now includes complete CA breakdown:
Example Report Card Section:
| Subject | CA1 (20%) | CA2 (20%) | Exam (60%) | Total | Grade |
|---|---|---|---|---|---|
| Math | 45/50 | 40/50 | 85/100 | 85% | A |
| English | 48/50 | 45/50 | 90/100 | 89% | A+ |
Additional Information:
- Term Total: Weighted average
- Session Cumulative: Overall performance
- Session Position: Class ranking
Supporting Your Childβ
During Terms:
- β Monitor each CA performance
- β Identify areas needing improvement early
- β Ensure consistent preparation for all CAs
- β Communicate with teachers about CA progress
Understanding Scores:
- π Higher CA scores can boost overall grade
- π― Poor CA performance requires early intervention
- π Session cumulative shows long-term trends
- π‘ Compare term-to-term for growth tracking
Common Parent Questionsβ
Q: Why doesn't my child's total match the sum of marks? A: The total is a weighted average. Each component (CA1, CA2, Exam) is multiplied by its weightage percentage before summing.
Q: Can my child improve their grade after poor CA1? A: Yes! Each CA and the exam are separate opportunities. Strong performance in CA2 and the exam can significantly improve the term total.
Q: What's the difference between term position and session position? A: Term position ranks students within that specific term. Session position ranks based on cumulative average across all terms in the session.
Q: How often are CA marks updated? A: Teachers publish CA marks after each assessment. Check the portal regularly for updates.
System Featuresβ
The CA system includes automated weighted calculations, term and session management, dual ranking (term + session positions), enhanced PDF reports with CA breakdown, and real-time validation.
Term Managementβ
Terms organize exams into logical academic periods:
- Flexible Naming - Term 1, Term 2, Mid-Term, etc.
- Date Ranges - Start and end dates for each term
- Exam Linking - All exams in a term reference the same term
- Session Tracking - Terms belong to specific session years
Automated Calculationsβ
The system automatically calculates:
-
Weighted Scores
- Formula: (Obtained / Total) Γ 100 Γ (Weightage / 100)
- Applied to each CA component and exam
-
Term Totals
- Sum of all weighted scores
- Shown on the term result page and the PDF report card
-
Session Cumulative
- Average of all term totals in a session
- Shown on the session report and the parent app
-
Session Positions
- Ranking based on session cumulative
- Updated automatically when results are published
Validation & Error Checkingβ
System Validates:
- β Total weightage = 100% (cannot save otherwise)
- β No duplicate CA types per exam
- β Weightages between 0-100%
- β All students have marks before publishing
- β Obtained marks β€ Total marks
Backward Compatibilityβ
The system maintains compatibility with existing exams:
- Exams without CA configuration work as before
- Traditional marks entry still available
- PDF reports adapt based on CA configuration
- No breaking changes to existing data
Common Questionsβ
Q: What's the difference between Academic Periods and Term Exams?β
A: Great question! These two concepts work together but serve different purposes:
Academic Periods (also called Semesters)
- Where to find them: Academic Settings β Manage Semesters
- What they're for: Organizing your subjects, lessons, and class schedules
- Who uses them: Teachers planning their lessons and subject assignments
- Naming: Many schools rename "Semester" to "Term" (e.g., Term 1, Term 2, Term 3)
Term Exams (Exam Periods)
- Where to find them: Exam & Performance β Offline Exam β Manage Term Exams
- What they're for: Organizing exams and calculating CA (Continuous Assessment) results
- Who uses them: School administrators setting up exams and viewing results
- Naming: Use names that match your Academic Periods (e.g., "Term 1 Exam")
The relationship: Each Term Exam typically aligns with one Academic Period. So if your school has three Academic Periods (Term 1, Term 2, Term 3), you'll create three matching Term Exams.
Q: Do I need to use both?β
A: Yes. Both serve important roles:
- Academic Periods organize your teaching schedule (subjects, lessons, timetables)
- Term Exams organize your assessments and CA calculations
Think of it this way: Academic Periods are about teaching, while Term Exams are about assessing. You need both to run a complete academic system.
Tip: When you create an Academic Period, immediately create a matching Term Exam with the same name. This keeps everything aligned and easy to understand.
Q: My school uses "Terms" instead of "Semesters." How does this work?β
A: No problem! The 4SCH system is flexible. Here's what to do:
-
For Academic Periods: Rename "Semesters" to your preferred term (e.g., "Term 1," "Term 2"). The system simply organizes them as periodsβthe label is up to you.
-
For Term Exams: Name them to match your Academic Periods (e.g., "Term 1 Exam," "Term 2 Exam").
The system doesn't care whether you call them "Semesters," "Terms," "Quarters," or "Trimesters." Use whatever your school traditionally usesβyour teachers, students, and parents will see your chosen names throughout the platform.
Q: Can I have more than one Term Exam in a single Academic Period?β
A: Yes! While most schools align them one-to-one, you have flexibility:
- One-to-one: Most common. One Academic Period = One Term Exam (e.g., Term 1 academic period has Term 1 Exam)
- Multiple Term Exams per period: Useful if you want separate Mid-Term and End-of-Term assessments
- Custom arrangements: Set up Term Exams to match your school's specific assessment calendar
The CA system calculates session cumulative averages across all Term Exams in a session year, regardless of how you organize them.
CA in Reportsβ
The Reports β Student Reports β Exam Report tab now shows your Continuous Assessment-enabled exams the way teachers expect:
- One row per subject (instead of three separate rows for CA1, CA2, and Exam).
- The Max Marks column displays the full term total (typically 100).
- The Obtained column shows the weighted aggregate across CA1, CA2, and the End-of-Term Exam β calculated automatically using your configured weightages (for example, 20 + 20 + 60).
- A Grade letter (A1, B2, etc.) is computed from the percentage using your school's grade bands.
What this means in practiceβ
If a student scored:
- CA1: 16 out of 20
- CA2: 15 out of 20
- Exam: 45 out of 60
The Student Exam Report now shows a single row for that subject with 76 / 100 and the matching grade β rather than three confusing rows that didn't reflect overall performance.
No setup requiredβ
This works automatically for any exam whose marks were entered through the CA Mark Entry screen. You do not need to "re-publish" results or re-configure anything. If you upgraded from an older school year that didn't have a saved CA configuration, the system also works from the marks themselves β it reads the per-component weightages directly from the way teachers entered the marks.
What about other reports?β
The single-student Exam Report tab is fully CA-aware today. The downloadable Yearly Result PDF, Subject-wise Result PDF, and Rank-wise Result PDF generators currently still use the older per-component data layout β they remain on the roadmap for a future update. Use the on-screen Exam Report tab for the most accurate per-student CA picture.
Troubleshootingβ
For Administratorsβ
Issue: Cannot save CA configuration - "Total must equal 100%"
Solution:
- Check sum of all weightages: CA1 + CA2 + ... + Exam
- Adjust weightages to total exactly 100.00%
- Use whole numbers or one decimal place for simplicity
Issue: Term total not calculating
Solution:
- Open the exam and confirm CA configuration is set up
- Make sure marks have been entered (and saved) for every CA component
- Open the CA configuration and confirm the Exam component has a weightage set
- Re-publish the result to recalculate
Issue: Session position is blank
Solution:
- Session position only appears once the student has results in more than one term
- Re-publish the latest exam to trigger the ranking recalculation
Issue: Publishing the exam result fails with a database error
Solution:
- This typically happens with CA-enabled exams on schools that have been upgraded to v1.9.3 or later but where the database migrations have not yet been run.
- Ask your IT admin to run the latest database migrations on the server:
php artisan migrate - Then clear the application cache:
php artisan cache:clear
php artisan config:clear - If the error persists, contact 4SCH support with a screenshot of the error message
Issue: "Configure CAs" button isn't showing
Solution:
- Confirm the exam is linked to a Term Exam (check the Term column in the exam list)
- Confirm your admin role includes the Create Exams permission
- Reload the page (Ctrl+Shift+R on a PC, β+Shift+R on a Mac) to refresh the menu
- The button appears in the Action menu next to each exam
Issue: CA configuration looks empty when I reopen it
Solution:
- Reload the page (Ctrl+Shift+R or β+Shift+R) to make sure you have the latest interface
- Confirm the exam actually has saved CA configuration (your IT admin can verify this in the database if needed)
- If it's still empty, set the configuration once more and click Save
Issue: The configuration window is too tall and I can't see the Save button
Solution:
- Reload the page to pick up the latest styling
- The window now uses 90% of your screen width and scrolls inside if needed β Save and Cancel always stay visible at the bottom
For Teachersβ
Issue: Cannot find CA type dropdown
Solution:
- Verify the exam has CA configuration
- Check with admin that CA types are defined
- Use the new CA marks entry interface (if available)
Issue: Marks not visible to students after publishing
Solution:
- Ensure you clicked "Publish" not "Save as Draft"
- Verify exam itself is published (admin control)
- Check that session year is active
For Students/Parentsβ
Issue: CA breakdown not showing in results
Solution:
- Check on web portal (mobile app may not show breakdown)
- Verify exam has CA configuration (ask teacher)
- Ensure results have been published
Issue: Session cumulative shows 0
Solution:
- Session cumulative requires results from multiple terms
- If only one term has results, cumulative will match that term
- Wait for more terms to complete
Quick Referenceβ
CA Configuration Checklistβ
- Create terms for the session
- Link exams to appropriate terms
- Set exam weightage (e.g., 60%)
- Add CA types with weightages
- Verify total = 100%
- Save configuration
- Inform teachers of CA types
Marks Entry Workflowβ
For Teachers:
- Navigate to Exams β Submit Marks
- Select Exam and Subject
- For Each CA Type:
- Select CA type (CA1, CA2, or Exam)
- Enter total marks and obtained marks
- Save as Draft or Publish
- Repeat for all CA types
- Verify all students have complete marks
- Notify admin when all CAs are complete
Result Publishing Workflowβ
For Administrators:
- Verify all teachers have submitted all CA types
- Navigate to Exams β View Exams
- Click "Publish Results"
- System calculates:
- Term totals
- Session cumulative
- Session positions
- Results become visible to students/parents
Common Weightage Patternsβ
| Pattern | CA1 | CA2 | CA3 | Exam | Use Case |
|---|---|---|---|---|---|
| Standard | 20% | 20% | - | 60% | Most subjects |
| Project-Based | 15% | 15% | 20% | 50% | Practical subjects |
| Essay-Heavy | 25% | 25% | - | 50% | Languages |
| Quiz-Focused | 10% | 15% | 15% | 60% | Science/Math |
Best Practices Summaryβ
For School Administratorsβ
- β Define CA policy clearly at start of session
- β Use consistent weightages across terms
- β Create terms before creating exams
- β Test CA configuration before rolling out
- β Monitor submission progress across teachers
- β Communicate CA breakdown to all stakeholders
For Teachersβ
- β Submit marks for each CA promptly
- β Use draft status for work in progress
- β Verify calculations before publishing
- β Keep students informed about weightages
- β Provide feedback on each CA component
- β Complete all CAs before term ends
For Studentsβ
- β Understand how term total is calculated
- β Prepare for each CA as it contributes to final grade
- β Track your progress across CAs
- β Use CA feedback to improve performance
- β Don't neglect any CA component
For Parentsβ
- β Monitor each CA result as it's published
- β Identify areas of concern early
- β Support consistent study habits
- β Communicate with teachers about CA progress
- β Understand weightage impact on final grade
CA on Mobile Appsβ
Starting in version 1.9.3, the Continuous Assessment system is fully supported on mobile apps.
Teacher Mobile Appβ
Teachers can enter CA marks (CA1, CA2, Exam) directly from the Offline Exam Result screen. An Assessment Type dropdown appears whenever the selected exam has CA configured.
- Total marks update dynamically based on the selected CA type.
- Marks validation honours CA-specific totals (for example, 20 for CA1 at 20% weightage).
- Save Draft and Submit & Publish flows both include the CA type.
Parent & Student Mobile Appβ
Each subject in the result view now includes a View CA Breakdown link. Tap to see individual CA scores, weightages, and a colour-coded progress bar for each component, plus a Term Total summary row.
For full details, see the dedicated CA on Mobile Apps guide.
Migrating Legacy Exams to CA Structureβ
If your school created exams before the CA system was available, those exams still work, but their marks aren't yet slotted into the CA structure. There are two ways to bring them across.
Option A: From the admin dashboard (one exam at a time)β
Open the older exam from your exam list and click Configure CA, exactly as you would for a new exam. Add your CA components (for example CA1 at 20%, CA2 at 20%, Exam at 60%), make sure the weightages add up to 100%, and click Save.
4SCH keeps any marks already entered β it just slots them into the new structure and proportionally adjusts the figures so nothing looks out of range. For example, a mark previously stored as 80/100 becomes 48/60 when the Exam component is weighted at 60%.
Option B: One-shot migration command (for many exams at once)β
If you have lots of older exams, your IT admin can run a single migration command on the server to upgrade them all in one go. This is a one-time command β once it's done, you don't need to run it again.
Preview (safe dry-run)β
# Preview changes for all schools
php artisan exams:migrate-to-ca
# Preview for a specific school only
php artisan exams:migrate-to-ca --school=1
The preview reports exactly what would change without touching anything, so you can review the plan with the school admin before going ahead.
Executeβ
# Just normalize legacy entries so they slot under the 'Exam' component (minimal, safe)
php artisan exams:migrate-to-ca --execute --school=1
# Add full CA configuration (CA1=20%, CA2=20%, Exam=60%) AND proportionally adjust marks
php artisan exams:migrate-to-ca --execute --add-ca-config --school=1
# Custom weightages
php artisan exams:migrate-to-ca --execute --add-ca-config \
--ca1-weightage=15 --ca2-weightage=15 --exam-weightage=70 \
--school=1
# All schools at once (a Super Admin task)
php artisan exams:migrate-to-ca --execute --add-ca-config --all-schools
What the command doesβ
- Identifies older exams whose marks aren't yet tagged with a CA component
- Optionally adds a default CA configuration (CA1, CA2, Exam) to those exams
- Tags every previously-untagged mark as belonging to the Exam component
- If new CA configuration was added, proportionally adjusts marks to the new totals (e.g.
80/100becomes48/60when the Exam component is weighted 60%)
The command is idempotent β safe to run more than once. Schools without legacy marks are skipped silently.
Safety Featuresβ
- Dry-run by default β no changes unless
--executeis supplied - Per-school processing β won't affect other tenants
- Detailed reporting β shows exactly what will change
- Try/catch error handling β one failure won't stop others
- Backup recommended β always back up the database before running migrations
Getting Helpβ
Having Issues with CA System?β
Check:
- This comprehensive guide
- Troubleshooting Guide
- FAQ Section
Still Need Help?
- Contact your school administrator
- Email: support@4sch.com
- Submit Support Ticket
Video Tutorialsβ
πΉ Coming Soon:
- CA System Overview
- Configuring CAs for Exams
- Entering CA Marks as a Teacher
- Understanding CA Scores as a Student
Next Stepsβ
For Administrators:
For Teachers:
For Students:
For Parents:
The Continuous Assessment system provides transparent, progressive evaluation that tracks student growth throughout the academic year. Use it effectively to provide comprehensive feedback and improve learning outcomes! πβ¨