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
   413   414   415   416   417   418   419   420   421   422   423