Final Practical Exam

Certified Python Programmer final practical assessment. This exam contains 5 subjective practical questions. Students must write the solution approach, Python code, explanation, and expected output where required.

5 Practical Questions Subjective Answers Code + Explanation Total: 100 Marks
100

Practical Exam

Practical answer report with code

Student Information

Please enter your full name before submitting the final practical exam.

Final Practical Exam Instructions

This practical exam contains 5 subjective practical questions. Each question carries 20 marks. Total marks: 100 marks.

Students must write the answer in the provided textboxes. Include Python code, logic explanation, expected output, and any assumptions where required.

Marking Guide for Each Question:

  • Correct program logic: 6 marks
  • Correct Python syntax: 5 marks
  • Use of suitable programming concepts: 4 marks
  • Explanation of code: 3 marks
  • Expected output / testing evidence: 2 marks

Practical Questions

Student Marks Calculator

Write a Python program that asks the user to enter student name and marks for three subjects. The program must calculate total marks, average marks, and display whether the student has passed or failed. Passing condition: average marks must be 50 or above.

Certificate Eligibility System

Write a Python program that asks for student name, marks and attendance percentage. The program must check whether the student is eligible for certificate. Eligibility condition: marks must be 50 or above and attendance must be 80% or above.

Course List and Skills Manager

Write a Python program using lists and sets. Create a list of courses and allow a new course to be added. Create a set of student skills and demonstrate how duplicate skills are removed automatically.

Object-Oriented Student Profile

Write a Python program using Object-Oriented Programming. Create a Student class with attributes such as name, course and marks. Include a method to display the student profile.

Simple Automation or AI Rule-Based Application

Write a Python program that demonstrates a simple automation or AI concept. Example options: rule-based chatbot, automated student advisor, grade recommendation system, or course recommendation system based on user input.

Practical Exam Answer Report

Certified Python Programmer - Final Practical Exam Report

Training Centre: Perak Digital Transformation Centre

Programme: Certified Python Programmer

Student Name
-
Student ID
-
Total Questions
5
Total Marks
100 marks
Marking Type
Manual marking required
Date
-

Submitted Practical Answers