Assessment Description
The purpose of this assessment is to evaluate your ability to apply the programming concepts and
techniques covered in the course to develop a practical application in Python. You will be required
to use the ChatGPT to generate a minimum of 20 records with at least five fields (see example
below) and process the data in your program using the concepts covered in Weeks 1-7. The
outcomes that you will demonstrate in this assessment include:
1. Developing proficiency in the Python 3 language.
2. Applying knowledge of data structures and control flow to create a functional program.
3. Applying programming skills to develop an effective program.
4. Utilising external libraries and resources to expand the functionality of a program.
To submit your assessment, you should create a single Python file and upload it to the LMS. Your
Python file should be well-documented and include comments to explain the functionality of your
code. You should also include a report with explanation of how you utilised ChatGPT in your
program.
This assessment aims to achieve the following subject learning outcomes:
LO1 Interpret simple program specifications.
LO4 Use an integrated development environment to develop, debug and test a solution written
in a programming language.
Assessment Instructions
Assessment instructions for this assessment:
1. Use the ChatGPT to generate a minimum of 20 records with at least five fields.
2. Develop a Python program that incorporates all the topics covered in Weeks 1, 2, 3, 4, 5, and 7
to process and manipulate the generated data.
3. Submit your Python program and a report outlining the details of your program, the ChatGPT
details, the data generated, and the methods used to process and manipulate the data.
4. Ensure that your code is well-documented, with comments explaining the purpose of each line of
code.
5. Your program should be efficient and error-free, with well-structured and optimised code.
6. Submit your Python 3 program code and report to the designated submission platform by the
due date.
7. Please refer to the assessment marking guide to assist you in completing all the assessment
criteria.