Assessment - coding assignment analysis

Assignment Help Other Subject
Reference no: EM133636559 , Length: word count:1000

Fundamentals of Programming

Assessment - Coding Assignment Analysis

Task

This assessment is to be completed individually. In this assessment, you will develop a Python 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.

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 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.
Test the program using the provided test data and ensure that the output matches the expected output.
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.

Attachment:- Fundamentals of Programming.rar

Reference no: EM133636559

Questions Cloud

Global economies stable in current market : Which theory argues that outsourcing is necessary to keep both national and global economies stable in the current market?
Equilibrium for firms to produce only low-quality umbrellas : Is it an equilibrium for all firms to produce only low-quality umbrellas? Explain.
Identify and analyse website-related problems : Provide students with a website that contains HTML, CSS, and JavaScript code. Students will be required to thoroughly analyse the website to identify
You think will happen to fabric of society : If people are not needed for productionwhat do you think will happen to the fabric of society?
Assessment - coding assignment analysis : Use a programming language to read and write data to a persistent storage - Submit your Python 3 program, along with a report that documents your program design
How a fiscal deficit is financed affects impact of stimulus : Explain why how a fiscal deficit is financed affects the impact of stimulus? why are the choices facing senegal different from those facing the USA
Appropriate government response to shift aggregate demand : What is an appropriate government response to shift aggregate demand back to ADf? LRAS, SRAS, and AD showing a recessionary gap
Turned out to be equilibrium of game : What, based on the information provided, turned out to be the equilibrium of the game?
What do you think are common types of unethical behaviors : What do you think are the most common types of unethical behaviors in organizations, including those of 'good people?'

Reviews

Write a Review

Other Subject Questions & Answers

  Find the county map of new hampshire

Find the county map of New Hampshire and create a graph that represents it.

  Why is an asset approach to health assessment

Why is an asset approach to health assessment and program planning important? Give particular attention to how asset mapping can be used in conjunction with more traditional public health assessment models.

  How might technology be used in future to help prison staff

How might technology be used in future to help prison administrators and staff, as well as inmates? What type of technology are being use in correction efforts?

  Acting in animated or half-animated movies

What about the acting in animated or half-animated movies? Would you say that some of these movies are harder for (and on) actors - such as Avatar,

  How much trash could your community save in a year

How much trash could your community save in a year? To calculate this number, multiply the weekly estimate for your community by the number of weeks in a year.

  Difference in language capacity between humans

Does empirical scholarly evidence suggest a quantitative or a qualitative difference in language capacity between humans and non-human primates?

  BUMGT5981 Analytical Decision Making Assignment

BUMGT5981 Analytical Decision Making Assignment Help and Solution - Federation University, Australia - Assessment Writing Service

  Explore socialization strategies and impact on job attitudes

Explore socialization strategies and their impact on job attitudes. You will also look at feedback-seeking behaviors and their influence on socialization.

  What were immigration laws passed in arizona designed to do

What were the immigration laws passed in Arizona designed to do? Who have been advocating for these laws and who have been fighting against these laws?

  Would you be able to replicate this study today

Explain if anything specifically could be changed to make the studies ethical for participants. Would you be able to replicate this study today? Why or why not?

  Watch the video-wellcast-be a more confident public speaker

Watch the Video-Wellcast-Be a More Confident Public Speaker.Write 1 paragraph that summarizes the main idea and tips given in the video.

  Two reasons the exclusionary rule is good idea

List and explain at least two reasons the Exclusionary Rule is a good idea and should be kept as originally mandated by the U.S. Supreme Court.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd