You are on page 1of 5

KENDRIYA VIDYALAY SANGATHAN

BHUBANESWAR REGION

SPLIT-UP SYLLABUS
SESSION: 2023 – 24
CLASS: XI
SUBJECT: COMPUTER SCIENCE [083]
KENDRIYA VIDYALAYA SANGATHAN: BHUBANESWAR REGION : SPLIT UP SYLLABUS (THEORY & PRACTICAL)
Class: XI Subject: COMPUTER SCIENCE(083) – 2023-24 Max Marks: 70(TH) & 30(PR)

Periods
Unit Unit Name Marks (Theory)
Periods Theory Periods Practical Total Period
I Computer Systems and Organisation 10 10 10 020

II Computational Thinking and Programming -1 45 80 60 140

III Society, Law, and Ethics 15 20 - 020

Practical 30 - - -

Total 100 110 70 180

Suggested
No. of
Practical methodology
working
work, project Suggested or pedagogy
SL. days and
Month Name of the Chapters/ Units/Topics/ Sub- topics work to be test and like PBL/AIL
No. No. of
assigned assessments /CCT/
periods in
(suggestive) experiential
the month
learning etc.
01 Jun 23 Days: 08 Unit I: Computer Systems and Organisation *Anatomy of *Class Test *Presentation
● Basic computer organisation: Introduction to Computer System, hardware, software, input Computer.  *Discussion
Th: 06 device, output device, CPU, memory (primary, cache and secondary), units of memory ( bit, * Identify * PBL
Prac: 04 byte, KB, MB, GB, TB, PB). function (Problem-
● Types of software: System software ( Operating systems, system utilities, device drivers), Based
programming tools and language translators (assembler, compiler, and interpreter), Learning)
application software.  * Experiential
● Operating System(OS): functions of the operating system, OS user interface. learning

No. of
Suggested
working Practical
methodology or
days and work, project Suggested
SL. pedagogy like
Month No. of Name of the Chapters/ Units/Topics/ Sub- topics work to be test and
No. PBL/AIL /CCT/
periods assigned assessments
experiential
in the (suggestive)
learning etc.
month
02 Jul 23 Days:24 ● Boolean logic: NOT, AND, OR, NAND, NOR, XOR, NOT, truth tables and De Morgan’s laws, *Logic Circuit *Class Test *Presentation
Logic circuits. *Conversion *Demonstration
Th:04 ● Number System: Binary, Octal, Decimal and Hexadecimal number system; conversion between * CCT
Prac:06 between number systems. Number * PBL (Problem-
● Encoding Schemes: ASCII, ISCII, and Unicode (UTF8, UTF32) system Based Learning)

Th:10 Unit II: Computational Thinking and Programming - I * Simple Flow * Simple *Presentation
Prac:06 ● Introduction to Problem-solving: Steps for Problem-solving (Analyzing the problem, chart Flowchart / *Demonstration
developing an algorithm, coding, testing, and debugging), representation of algorithms using questions Programs as * CCT
flowchart and pseudocode, decomposition. Questions * PBL (Problem-
*Class Test Based Learning)

03 Aug 23 Days:24 ● Familiarization with the basics of Python programming: Introduction to Python, Features ●Input a * Simple *Presentation
of Python, executing a simple “hello world" program, execution modes: interactive mode and welcome Programs as *Demonstration
Th:14 script mode, Python character set, Python tokens (keyword, identifier, literal, operator, message and Questions * PBL (Problem-
Prac:12 punctuator), variables, concept of l-value and r-value, use of comments display it. ● Input three Based Learning)
●Input two numbers and
● Knowledge of data types: Number(integer, floating point,complex), boolean, * Experiential
numbers and display the
sequence(string, list, tuple), None, Mapping(dictionary), mutable and immutable data types. display the
learning
● Operators: arithmetic operators, relational operators, logical operators, assignment largest /
larger / smaller smallest
operators, augmented assignment operators, identity operators (is, is not), membership number. number.
operators (in not in). ● Other *Class Test
● Expressions, statement, type conversion, and input/output: precedence of operators, Practical
expression, evaluation of an expression, type-conversion (explicit and implicit conversion), Questions
accepting data as input from the console and displaying output. (follow CBSE
● Errors- syntax errors, logical errors, and run-time errors syllabus Comp.
Sc. Practical
List)
No. of
Suggested
working Practical
methodology or
days and work, project Suggested
SL. pedagogy like
Month No. of Name of the Chapters/ Units/Topics/ Sub- topics work to be test and
No. PBL/AIL /CCT/
periods assigned assessments
experiential
in the (suggestive)
learning etc.
month
04. Sep 23 Days:22 ● Flow of Control: introduction, use of indentation, sequential flow, conditional and ● Practical ● Questions on *Presentation
iterative flow Questions patterns/prime *Demonstration
Th:16 ● Conditional statements: if, if-else, if-elif-else, flowcharts, simple programs: e.g.: absolute (follow CBSE number /series * PBL (Problem-
Prac:12 value, sort 3 numbers and divisibility of a number. syllabus Comp. / using nested Based Learning)
Sc. Practical loops.
● Iterative Statement: for loop, range(), while loop, flowcharts, break and continue * Experiential
List)
statements, nested loops, suggested programs: generating pattern, summation of series, learning
* Periodic
finding the factorial of a positive number, etc.
Test – I
● Strings: introduction, string operations (concatenation, repetition, membership and
slicing), traversing a string using loops, built-in functions/methods–len(), capitalize(), title(),
lower(), upper(), count(), find(), index(), endswith(), startswith(), isalnum(), isalpha(),
isdigit(), islower(), isupper(), isspace(),lstrip(), rstrip(), strip(), replace(), join(), partition(),
split()
Periodic Test-I (Syllabus up to String)
05. Oct 23 Days:15 ● Lists: introduction, indexing, list operations (concatenation, repetition, membership and ● Practical *Class Test *Presentation
slicing), traversing a list using loops, built-in functions/methods–len(), list(), append(), Questions *Demonstration
Th:10 extend(), insert(), count(), index(), remove(), pop(), reverse(), sort(), sorted(), min(), max(), (follow CBSE * PBL (Problem-
Prac:08 sum(); nested lists, suggested programs: finding the maximum, minimum, mean of numeric syllabus Comp. Based Learning)
Sc. Practical
values stored in a list; linear search on list of numbers and counting the frequency of * Experiential
List)
elements in a list. learning

06. Nov 23 Days:22 ● Tuples: introduction, indexing, tuple operations (concatenation, repetition, membership ● Practical *Class Test *Presentation
and slicing); built-in functions/methods – len(), tuple(), count(), index(), sorted(), min(), Questions *Demonstration
Th:16 max(), sum(); tuple assignment, nested tuple; suggested programs: finding the minimum, (follow CBSE * PBL (Problem-
Prac:12 maximum, mean of values stored in a tuple; linear search on a tuple of numbers, counting syllabus Comp. Based Learning)
Sc. Practical
the frequency of elements in a tuple. * Experiential
List)
Revision for Half Yearly learning
Half Yearly /Mid-Term Examination (Syllabus up to Tuple)
No. of
Suggested
working Practical
methodology or
days and work, project Suggested
SL. pedagogy like
Month No. of Name of the Chapters/ Units/Topics/ Sub- topics work to be test and
No. PBL/AIL /CCT/
periods assigned assessments
experiential
in the (suggestive)
learning etc.
month
07. Dec 23 Days:18 ● Dictionary: introduction, accessing items in a dictionary using keys, mutability of a ●Practical *Class Test *Presentation
dictionary (adding a new term, modifying an existing item), traversing a dictionary, built-in Questions *Demonstration
Th:14 functions/methods – len(), dict(), keys(), values(), items(), get(), update(), del(), del, clear(), (follow CBSE * PBL (Problem
Prac:10 fromkeys(), copy(), pop(), popitem(), setdefault(), max(), min(), sorted(); Suggested syllabus Comp. Based Learning)
Sc. Practical
programs: count the number of times a character appears in a given string using a dictionary, * Experiential
List)
create a dictionary with names of employees, their salary and access them. learning
● Introduction to Python modules: Importing module using ‘import ’ and using from
statement, importing math module (pi, e, sqrt(), ceil(), floor(), pow(), fabs(), sin(), cos(), tan());
random module (random(), randint(), randrange()), statistics module (mean(), median(),
mode()).

08. Jan 24 Days:23 Unit III: Society, Law and Ethics ● Group *Class Test *Presentation
● Digital Footprints ● Digital Society and Netizen: net etiquettes, communication etiquettes, Discussion on *Demonstration
Th:20 social media étiquettes ● Data Protection: Intellectual property rights (copyright, patent , Society Laws * Periodic * Dramatization
Prac:00 and Ethics Test – II on Society, Law
trademark), violation of IPR(plagiarism, copyright infringement, trademark infringement),
open source software and licensing (Creative Commons, GPL and Apache) ● Cyber Crime: and Ethics
definition, hacking, eavesdropping, phishing and fraud emails, ransomware, cyber trolls, * Experiential
cyber bullying ● Cyber safety: safely browsing the web, identity protection, confidentiality learning
● Malware: viruses, trojans, adware ● E-waste management: proper disposal of used
electronic gadgets. ● Information Technology Act (IT Act) ● Technology and society: Gender
and disability issues while teaching and using computers
Periodic Test-II (Syllabus up to 3rd Unit)
09. Feb 24 Days:23 Submission of Practical and Project Works Final Practical Examination. Project Work
Revision work for Session Ending CCT
Th:08
Prac:07
10. Mar 24 - Session Ending Examination 2024

*Class Test/Periodic Test Max Marks-20/35 Competency Focused Questions in the form of MCQs/Case Based Questions, Source based Integrated Questions or any
other type = 40% Select response type questions (MCQ) = 20% Constructed response questions (Short Answer Questions/Long Answer type Questions, as per existing
pattern) = 40%

You might also like