Home / Projects / Student Management System
Day 3 · Day 3: Data Structures

Student Management System

Build a console-based Student Management System using Python lists and dictionaries. The program should let users add students, view all students, search for a student by name, update a student's grade, and remove a student from the system.

Requirements

1. Store students as dictionaries with keys: name, age, grade.
2. Keep all students in a list.
3. Implement a menu-driven loop with options: Add, View All, Search, Update Grade, Remove, Exit.
4. Searching should be case-insensitive.
5. Display a friendly message if a student is not found.
6. Print a numbered list when viewing all students.
50 XP on completion Back to Day 3

Your Code

Output
Click "Run" to execute your code...

Log in to mark this project complete and earn XP.