COMPUTER SCIENCE
PROJECT
NAME: NABEEL KHAN
CLASS&SEC: XI-A
YEAR: 2025-26
INTRODUCTION
Computer Science plays an important role in today’s
digital world. One of the most popular and powerful
programming languages used today is Python. Python
is a high-level, easy-to-learn, and user-friendly
programming language. It is widely used in schools,
colleges, and industries for developing software,
websites, games, and data analysis applications.
In Class 11, Python helps students understand the
basic concepts of programming such as variables, data
types, operators, conditional statements, loops, and
functions. Learning Python improves logical thinking
and problem-solving skills.
This project is based on Python programming and
includes 20 simple programs designed according to the
Class 11 Computer Science syllabus. Each program is
written in a clear and simple manner with proper logic
and understandable output. The programs demonstrate
fundamental concepts of Python and help in building a
strong foundation in programming.
CODING
[Link] a program to check if the number is positive or negative
and display an appropriate message
INPUT:
OUTPUT:
[Link] to convert temperature in Fahrenheit to Celsius.
INPUT:
OUTPUT:
[Link] to display even numbers between 10 and 20.
INPUT;
OUTPUT;
[Link] to perform all the mathematical operations of a calculator
INPUT;
OUTPUT;
[Link] a program to accept a number and display the factorial of
that number.
INPUT;
OUTPUT;
[Link] a program to check whether the string is a palindrome or
not.
INPUT;
OUTPUT;
[Link] a program that reads a string and displays the longest
substring of the given string.
INPUT;
OUTPUT;
[Link] a program to remove vowels from a string.
INPUT;
OUTPUT;
[Link] the string 'My School'. Write a script to partition the string
at the occurrence of letter 'h'.
INPUT;
OUTPUT;
[Link] a program to remove 'i' (if any) from a string.
INPUT;
OUTPUT;
[Link] that takes an array S as an argument and add all the odd
values and display the sum.
INPUT;
OUTPUT;
[Link] to multiply an element by 2 if it is odd index for a given
list containing both numbers and strings.
INPUT;
OUTPUT;
[Link] to count the frequency of an element in a given list.
INPUT;
OUTPUT;
[Link] to exchange first-half elements of list with second-half
elements assuming list is having even number of elements.
INPUT;
OUTPUT;
[Link] a program in Python to find the maximum and minimum
elements in the list entered by the user.
INPUT;
OUTPUT;
[Link] to accept values from a user. Add a tuple to it and display its
elements one by one. Also display its maximum and minimum value.
INPUT;
OUTPUT;
[Link] a Python program to input any values for two tuples. Print it,
interchange it, and then compare them.
INPUT;
OUTPUT;
[Link] a Python program to store student names and their
percentage in a dictionary, delete a particular student's name from the
dictionary. Also, display dictionary after deletion.
INPUT;
OUTPUT;
[Link] a Python program to input names of 'n' customers and their
details like items bought, cost and phone number. Store it in a
dictionary and display all the details in a tabular form.
INPUT;
OUTPUT;
[Link] a Python program to input 'n' names and phone numbers to
store it in a dictionary and print the phone number of a particular
name.
INPUT;
OUTPUT;