11 CS Split-Up Syllabus 2023-2024
11 CS Split-Up Syllabus 2023-2024
11 CS Split-Up Syllabus 2023-2024
SPLIT-UP OF SYLLABUS
SUB: COMPUTER SCIENCE (083)
CLASS - XI
Session 2023-24
DISTRIBUTION OF MARKS
UNIT UNIT THEORY Periods
NAME MARKS THEORY PRACTICAL
Boolean logic: NOT, AND, OR, NAND, NOR, XOR, truth table, De Morgan’s
2023
split()
• Lists: introduction, indexing, list operations (concatenation, repetition, 10 10
membership and slicing), traversing a list using loops, built-in
functions/methods–len(), list(), append(), extend(), insert(), count(),
index(), remove(), pop(), reverse(), sort(), sorted(), min(), max(), sum();
nested lists, suggested programs: finding the maximum, minimum,
mean of numeric values stored in a list; linear search on list of numbers
and counting the frequency of elements in a list.
• Tuples: introduction, indexing, tuple operations (concatenation, 20 15
repetition, membership and slicing); built-in functions/methods – len(),
tuple(), count(), index(), sorted(), min(), max(), sum(); tuple assignment,
nested tuple; suggested programs: finding the minimum, maximum,
mean of values stored in a tuple; linear search on a tuple of numbers,
counting the frequency of elements in a tuple.
November-
2023
PRACTICAL WORK
S.No. UNIT NAME MARKS
1 Lab Test (12 marks)
Python program (60% logic + 20% documentation + 20% code quality) 12
2 Report File + viva (10 marks)
Report file: Minimum 20 Python programs 7
Viva voce (based on the report file) 3
3 Project (that uses most of the concepts that have been learnt) 8
Project may be allotted to group of 2-3 students.
• Write a program to input the value of x and n and print the sum of the following series:
ooOoo