133x Filetype PDF File size 0.35 MB Source: www.cse.iitd.ac.in
Recommendations of the CBSE Computer Science Curriculum Review Committee Prof. Smruti R. Sarangi, Computer Science and Engineering, IIT Delhi Prof. Vikram Goyal, Computer Science and Engineering, IIIT Delhi January 8, 2018 c Smruti R. Sarangi and Vikram Goyal - 2018 All rights reserved. 1 Contents 1 Scope of this Document 5 2 Introduction 5 2.1 Background . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5 2.2 Vision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6 2.3 Composition of the Curriculum Review Committee . . . . . . . . . . . . . . . . . . . . . . . . 6 2.4 Organisation of this Document . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7 3 Research and Data Collection Methodology 7 3.1 Research Papers, White Papers, and Media Reports . . . . . . . . . . . . . . . . . . . . . . . 7 3.2 School Visits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 3.3 Interaction with Parents . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 3.4 Unstructured Interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11 4 Need for a Revised Curriculum 12 4.1 Trends in CS Teaching in Schools (Worldwide) . . . . . . . . . . . . . . . . . . . . . . . . . . 12 4.1.1 Algorithm, Language, Machine, and Information (from the French curriculum) . . . . 13 4.1.2 Structure of International Curricula . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.2 History of CBSE’s CS Curriculum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14 4.2.1 Classes 9 and 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.2.2 Classes 11 and 12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.3 Learning Outcomes and Subjective Experiences . . . . . . . . . . . . . . . . . . . . . . . . . . 15 4.3.1 Nature of the Student Interaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16 4.3.2 Results of the Interactions and Subsequent Assessments . . . . . . . . . . . . . . . . . 16 4.3.3 Overall Impressions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.4 Reasons for Poor Performance . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18 4.5 Obsolescence of the Current Curriculum . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20 5 Main Guiding Principles for Designing a New Curriculum 22 5.1 Major Decisions and their Justification . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.1.1 One Course in Classes 9 and 10 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.1.2 Two Courses in Classes 11 and 12 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 22 5.1.3 Computer Science 1 and 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 5.1.4 IP 1 and 2 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23 5.1.5 C++/Java vs Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25 5.2 Making the Curriculum Friendly to Children with Special Needs . . . . . . . . . . . . . . . . 27 5.2.1 Locomotor Disabilities . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27 5.2.2 Learning Deficits, Down’s Syndrome and Autism . . . . . . . . . . . . . . . . . . . . . 28 5.2.3 Blindness and Low Vision . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 6 Curricular Recommendations 30 6.1 Computer Applications - 1 (Class 9) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.1.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.1.2 Learning Outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.1.3 Distribution of Marks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 30 6.1.4 Unit 1: Basics of Information Technology . . . . . . . . . . . . . . . . . . . . . . . . . 31 6.1.5 Unit 2: Cyber-safety . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 6.1.6 Unit 3: Office tools . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 31 6.1.7 Unit 4: Scratch or Python . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 6.1.8 Lab Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32 2 6.2 Computer Applications - 2 (Class 10) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.2.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.2.2 Learning Outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.2.3 Distribution of Marks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.2.4 Unit 1: Networking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 33 6.2.5 Unit 2: HTML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 6.2.6 Unit 3: Cyberethics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34 6.2.7 Unit 4: Scratch or Python (Theory and Practical) . . . . . . . . . . . . . . . . . . . . 34 6.2.8 Lab Exercises . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 6.3 Computer Science - 1 (Class 11) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 6.3.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 6.3.2 Learning Outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 6.3.3 Distribution of Marks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 6.3.4 Unit 1: Programming and Computational Thinking (PCT-1) (80 Theory + 70 Practi- cal) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 6.3.5 Unit 2: Computer Systems and Organisation (CSO) (20 Theory + 6 Practical) . . 36 6.3.6 Unit 3: Data Management (DM-1) (30 Theory+ 24 Practical) . . . . . . 37 6.3.7 Unit 4: Society, Law and Ethics (SLE-1) – Cybersafety (10 Theory) . . . . . 37 6.3.8 Practical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 37 6.4 Computer Science - 2 (Class 12) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 6.4.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 6.4.2 Learning Outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 6.4.3 Distribution of Marks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38 6.4.4 Unit 1: Programming and Computational Thinking (PCT-2) (80 Theory + 70 Practical) 38 6.4.5 Unit 2: Computer Networks (CN) (30 Theory + 10 Practical) . . . . . . 39 6.4.6 Unit 3: Data Management (DM-2) (20 Theory + 20 Practical) . . . . . . 39 6.4.7 Unit 4: Society, Law and Ethics (SLE-2) (10 Theory) . . . . . . . . . 39 6.4.8 Practical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39 6.4.9 Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40 6.5 IP - 1(Class 11) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 6.5.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 6.5.2 Learning Outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 6.5.3 Distribution of Marks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 41 6.5.4 Unit 1: Programming and Computational Thinking (PCT-1) (70 Theory + 60 Practical) 41 6.5.5 Unit 2: Data Handling (DH-1) (30 Theory + 20 Practical) . . . . . . . 42 6.5.6 Unit 3: Data Management (DM-1) (30 Theory + 20 Practical) . . . . . . 42 6.5.7 Unit 4: Society, Law and Ethics (SLE-1) – Cybersafety (10 Theory) . . . . . 42 6.5.8 Practical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42 6.6 IP - 2 (Class 12) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 6.6.1 Prerequisites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 6.6.2 Learning Outcomes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 6.6.3 Distribution of Marks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 43 6.6.4 Unit 1 : Data Handling (DH-2) ( 80 Theory + 70 Practical) . . . . . . . 44 6.6.5 Unit 2: Basic Software Engineering (BSE) (25 Theory + 10 Practical) . . . . 44 6.6.6 Unit 3: Data Management (DM-2) (20 Theory + 20 Practical) . . . . . . 44 6.6.7 Unit 4: Society, Law and Ethics (SLE-2) (15 Theory) . . . . . . . . . 45 6.6.8 Practical . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 6.6.9 Project . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45 3
no reviews yet
Please Login to review.