Page 418 - Computer_Science_F5
P. 418
(b) To calculate average marks and rank students based on their performance.
(c) To integrate a database for storing student records securely.
(d) To provide features for managing, displaying, and tracking examination
information. Chapter Six: Object oriented programming with Python
FOR ONLINE READING ONLY
Project Tasks:
1. Design a user-friendly interface for inputting and displaying student details
and examination scores.
2. Develop Python classes and functions for storing and managing student records,
including details like names, classes, terms, and exam scores.
3. Implement algorithms for calculating average marks and ranking students based
on their scores.
4. Integrate a database system for secure storage and retrieval of student data.
5. Test the system thoroughly to ensure accuracy and reliability.
6. Document each step of the development process, including code snippets,
explanations, and screenshots.
Project Deliverables:
1. Python program source code files.
2. Documentation outlining the design, implementation, and testing of the
Examination Grading System.
3. Test reports and results demonstrating the functionality and accuracy of the
system.
409
Student’s Book Form Five
Computer Science Form 5.indd 409 23/07/2024 12:34

