ICSE Class 10 Computer Science Syllabus 2025–26 | CISCE
💻 ICSE Class 10 – Computer Science Syllabus (2025–26)
Class: X
Subject: Computer Science
Group: Group II – Elective Subjects
Board: ICSE (Indian Certificate of Secondary Education)
Governing Body: CISCE (Council for the Indian School Certificate Examinations)
📝 ICSE Class 10 Computer Science – Question Pattern & Marking Scheme (2025–26)
Assessment Structure:
- Theory Examination: 80 Marks
- Internal Assessment (Practical / Project): 20 Marks
- Total: 100 Marks
Theory Paper (80 Marks | Duration: 2 Hours):
- Section A (Compulsory):
- Short answer and very short answer questions
- Concept-based questions from the entire syllabus
- Section B:
- Programming and application-based questions
- Students attempt a prescribed number of questions from given choices
- Question Types:
- VSA (definitions, syntax-based questions)
- SA (logic, output-based questions)
- LA (program writing, problem-solving, reasoning)
Internal Assessment (20 Marks):
- Programming assignments in Java
- Practical coding test
- Project work and documentation
- Viva voce as per CISCE guidelines
🔍
The ICSE Class 10 Computer Science Syllabus 2025–26, issued by CISCE, is designed to build a strong foundation in computational thinking, programming logic, and problem-solving skills. As a Group II elective subject, Computer Science introduces students to structured programming using Java, along with essential concepts of data handling and algorithms. The updated syllabus emphasizes clarity of logic, practical coding skills, and real-world application, preparing students for board examinations and higher studies in computer science and technology.
📚 ICSE Class 10 Computer Science Syllabus (2025–26)
🧠 Theory & Programming Concepts
| Unit | Chapter Title | Learning Outcomes / Chapter Summary |
|---|---|---|
| 1 | Computer Hardware & Software | Understand basic computer organization, system software, and application software. |
| 2 | Programming Methodology | Learn problem-solving techniques, algorithms, and flowcharts. |
| 3 | Java Programming – Basics | Understand Java structure, tokens, variables, data types, and operators. |
| 4 | Input and Output in Java | Use standard input/output methods and formatted output. |
| 5 | Conditional Statements | Apply decision-making using if, if-else, and switch statements. |
| 6 | Looping Constructs | Use for, while, and do-while loops for repetition and iteration. |
| 7 | Arrays | Store and process data using one-dimensional and two-dimensional arrays. |
| 8 | String Handling | Manipulate strings using predefined Java String methods. |
| 9 | Functions / Methods | Create and use methods for modular programming. |
| 10 | Object-Oriented Programming | Understand classes, objects, constructors, and basic OOP principles. |
| 11 | Library Classes | Use commonly used Java library classes such as Math and String. |
🖥️ Practical & Project Work
| Unit | Area | Learning Outcomes |
|---|---|---|
| 12 | Programming Assignments | Write, test, and debug Java programs based on syllabus topics. |
| 13 | Project Work | Develop a small Java-based project with proper logic and documentation. |
| 14 | Practical Examination | Demonstrate programming skills through hands-on coding tasks. |
🔑 Related Keyphrases
- ICSE Class 10 Computer Science syllabus 2025
- ICSE Computer Science Class 10 Java
- CISCE Class 10 Computer Science curriculum
- ICSE board Computer Science exam pattern
- ICSE Class 10 Java programming syllabus
❓ Frequently Asked Questions (FAQs)
Q1. Is Computer Science a Group II subject in ICSE Class 10?
Yes, Computer Science is offered as a Group II elective subject under the ICSE curriculum.
Q2. Which programming language is used in ICSE Class 10 Computer Science?
The syllabus is based on Java programming language.
Q3. Is practical work compulsory for Computer Science?
Yes, internal assessment including programming practicals and project work is mandatory.
Q4. What is the weightage of programming questions in the exam?
Programming and application-based questions carry significant weightage in both theory and practical exams.
Q5. Is ICSE Computer Science useful for future studies?
Absolutely. It provides a strong base for higher secondary computer science, IT, and engineering courses.
✅
The ICSE Class 10 Computer Science Syllabus 2025–26 offers a structured and practical approach to learning programming and computational logic. With strong emphasis on Java programming, problem-solving, and hands-on practice, this CISCE-prescribed syllabus equips students with essential digital skills required for academic excellence and future careers in technology.