COMPUTER SCIENCE (083)
CLASS XI – PYTHON PROJECT REPORT
Project Title: Student Management System using Python
Submitted By: Rudra Prasad Tripathy
Class: XI
School: ____________________
Teacher: Shrihari Naik
Academic Session: 2025–2026
PROJECT CERTIFICATE
This is to certify that the project titled “Student Management System using Python” has been completed by
Rudra Prasad Tripathy, Class XI, as per the CBSE Computer Science curriculum for the academic session
2025–2026 under my guidance.
Teacher’s Signature: ____________
Date: ____________
ACKNOWLEDGMENT
I sincerely thank my Computer Science teacher Shrihari Naik for his guidance and support during the
development of this project. I am also grateful to my parents and friends for their encouragement.
OVERVIEW OF PYTHON
Python is a high-level, interpreted programming language developed by Guido van Rossum. It is known for its
simple syntax, readability, and wide range of applications such as web development, data analysis, artificial
intelligence, and automation.
NEED FOR THE PROJECT / SYNOPSIS
Managing student records manually is time-consuming and prone to errors. This Student Management System
helps in storing and displaying student details efficiently using Python, thereby reducing paperwork and improving
accuracy.
REQUIREMENTS
Hardware: Computer/Laptop, minimum 4 GB RAM.
Software: Python 3.x, Windows/Linux OS, Python IDLE or VS Code.
SOURCE CODE
students = {} def add_student(): roll = input('Enter Roll Number: ') name = input('Enter Student Name: ')
students[roll] = name def display_students(): for roll, name in [Link](): print(roll, '-', name) add_student()
display_students()
OUTPUT
Enter Roll Number: 1
Enter Student Name: Rahul
1 - Rahul
SHORTCOMINGS / LIMITATIONS
The project does not store data permanently and does not include a graphical user interface. It is limited to basic
student details only.
REFERENCES
NCERT Computer Science Textbook (Class XI); [Link]; [Link]/python