0% found this document useful (0 votes)
3 views1 page

11 Computer Science

Uploaded by

Tapish Bamanwas
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
3 views1 page

11 Computer Science

Uploaded by

Tapish Bamanwas
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

KV MCF LALGANJ RAEBARELI

Winter Break Homework (2025-2026)


(Class 11 – Computer Science with Python)
Week 1: Strings (23 Dec – 29 Dec)

 Day 1 (23 Dec): Write Python programs to input a string and:


o Count vowels and consonants
o Reverse the string
 Day 2 (24 Dec): Practice string slicing (first 5 chars, last 3 chars, middle part).
 Day 3 (25 Dec): Use string functions: .upper(), .lower(), .title(), .strip().
 Day 4 (26 Dec): Write a program to check if a string is palindrome.
 Day 5 (27 Dec): Count frequency of each character in a string.
 Day 6 (28 Dec): Practice find(), replace(), split(), join().
 Day 7 (29 Dec): Small project: Input a sentence and display word count + longest word.

Week 2: Lists (30 Dec – 5 Jan)

 Day 8 (30 Dec): Create a list of 10 numbers, find sum and average.
 Day 9 (31 Dec): Practice list slicing and indexing.
 Day 10 (1 Jan): Use list methods: .append(), .insert(), .remove(), .pop().
 Day 11 (2 Jan): Write a program to remove duplicates from a list.
 Day 12 (3 Jan): Sort a list in ascending and descending order.
 Day 13 (4 Jan): Find maximum and minimum in a list without using max()/min().
 Day 14 (5 Jan): Small project: Input marks of 5 students, store in list, calculate average, highest,
lowest.

Week 3: Tuples (6 Jan – 7 Jan)

 Day 15 (6 Jan): Create tuples and practice indexing/slicing.


 Day 16 (7 Jan): Write a program to convert list → tuple and tuple → list.

Week 3: Dictionaries (8 Jan – 10 Jan)

 Day 17 (8 Jan): Create a dictionary of 5 students with roll number as key and name as value.
 Day 18 (9 Jan): Write a program to update, delete, and add new entries in dictionary.
 Day 19 (10 Jan): Small project: Create a dictionary of student marks (name: marks), calculate
average, highest scorer, and display all records.

Vivek Gupta
PGT-CS

You might also like