Reference no: EM133710063 , Length: word count:1000
Fundamentals of Programming
Assessment - Coding Assignment Analysis
Your Task
This assessment is to be completed individually. In this assessment, you will develop a Python 3 program that reads and writes data to a persistent storage using a module. The program should implement control flow, loops, functions, and classes to manipulate data stored in lists, dictionaries, and files.
Assessment Description
You are required to develop a Python 3 program that reads data from a file, processes it, and writes the results to a new file. The program should implement control flow, loops, functions, and classes to manipulate data stored in lists and dictionaries. You are also required to use modules to handle file input and output. The assessment is designed to test your ability to interpret program specifications, develop a high-level model, transfer it into a software application, and use coding best practices.
The code below is a list of dictionaries where each dictionary represents a customer and contains their name, age, email, and phone number. This data can be used to demonstrate read and write data to a persistent storage.
customer_data=[
{
"name": "John Smith", "age": 35,
"email": "[email protected]", "phone": "0413-535-124"
},
{
"name": "Jane Doe", "age": 28,
"email": "[email protected]", "phone": "0401-655-568"
},
{
"name": "Bob Johnson", "age": 42,
"email": "[email protected]", "phone": "0433-515-912"
Learning outcome 1: Interpret simple program specifications.
Learning outcome 2: Use an integrated development environment to develop, debug and test a solution written in a programming language.
Learning outcome 3: Use a programming language to read and write data to a persistent storage.
Assessment Instructions
Assessment instructions for this assessment:
Use the sample data (code provided in the previous page) to develop a Python 3 program that meets the requirements specified in the assessment requirements document. The program should utilise all the topics covered in Weeks 1-12 of the subject.
Submit your Python 3 program, along with a report that documents your program design, implementation, and testing.
Ensure that your report includes the following:
Explanation of the algorithm used in the program.
Discussion of coding best practices used in the program.
Explanation of any issues encountered during development and how they were resolved.
Any other relevant information.
Submit your Python 3 program code and report to the designated.
Implement control flow, loops, functions, and classes
: Implement control flow, loops, functions, and classes to manipulate data stored in lists and dictionaries
|
Under the Work Health and Safety Act
: Under the Work Health and Safety Act 2020 (WA) duties are placed on persons conducting a business or undertaking
|
What policy issues might drive nurses to lobby congress
: What policy issues might drive nurses to lobby Congress and/or get involved in campaign politics? What strategies might nurses use to have their voices heard?
|
Compare juvenile and adult criminal justice systems
: Compare and contrast the juvenile and adult criminal justice systems. Analyze and describe how they are similar and how they are fundamentally different.
|
Coding assignment analysis assessment
: Coding Assignment Analysis Assessment - Reads and writes data to a persistent storage using a module, The program should implement control flow, loops, function
|
Compare and contrast crohns disease and ulcerative colitis
: Discuss symptoms of GERD, complications, and drug management. Compare and contrast Crohn's disease and Ulcerative colitis.
|
What learning would be needed in each domain
: What learning would be needed in each domain? What learning theories would you consider? How might his family concerns be addressed?
|
Explain your role with the issue as a health care practition
: Explain your role with the issue as a health care practitioner/advocate. How will you keep the attention and respect of this audience?
|
Develop a python program that reads data from a file
: Develop a Python program that reads data from a file, processes it, and writes the results to a new file. The program should implement control flow
|