| Category | Assignment | Subject | Programming |
|---|---|---|---|
| University | Open Polytechnic (OP) | Module Title | BIT502 Fundamentals of Programming |
| Assessment Title | Assessment 1 |
|---|
30%
1 Create simple applications using fundamental programming logic, constructs and mathematical operations to solve business problems.
2 Apply the principles of interface design to create usable and accessible user interfaces.
Complete and submit your assessment according to the Open Polytechnic's Assessments web page.
This includes information on academic integrity, word limitsand referencing.
In this assessment, you will develop a Python console application, and design and develop aprototype of a user interface design. The main objective of this assessment is to apply the programming fundamentals experience used to design and develop business applications.
You need to submit your assessment in two files: the report as an MS Word file and the Python code file as a zip file.Read the following case study and complete the tasks.Case study City Gym has been in business for two years and is seeing a steady increase in the number of members.
The gym offers its members access to a standard range of exercise equipment and personalised training. New members have an initial fitness assessment where their personal fitness goals are set (for example, weight loss, toning, bulking up, improving cardio), and soon after, a personal trainer takes them through their personalised fitness programme. City Gym also provides online fitness videos that clients can access.
As the number of members has increased, it has become more difficult to keep track of client information.Currently, the owners have a rather old-fashioned approach to signing up new members.
A paper membership form would be provided to the customer (see Appendix A), and the employee would calculate the fees manually using a calculator. The customer would then be given one copy, and another copy would be stored in a filing cabinet.
City Gym is looking to purchase new computers for its employees and is interested in pursuing a digital approach that will allow new members to sign up through the new computer application. The new application would allow the user to enter all their personal details as required from their current membership form and calculate their membership costs.
Are You Looking The Answer of BIT502 Fundamentals of Programming Assessment 1?
Order Non Plagiarized AssignmentWrite a Python console application that will satisfy the following requirements:
(Part 1: 5 marks)
Calculate BMIDevelop the Calculate BMI option that will prompt the user to enter their height and weightand perform the calculation.
A sample BMI calculation is shown below for your reference:
BMI = weight (kg) / [height (m)]2
In two simple steps:
For example, an adult of 1.8 m tall and weighing 75 kg:
BMI step 1 = 1.8 × 1.8 = 3.24
BMI step 2 = 75 ÷ 3.24
BMI = 23.15
(Question 1: 15 marks)
Display BMI resultThe following information needs to be displayed as BMI result:
(Question 2: 10 marks)
(Part 2 total: 25 marks)
Develop the View Membership Rates option that takes input from the user about the typeof membership; that is, 1 for Basic, 2 for Regular and 3 for Premium.(Question 1: 10 marks)
The following information needs to be displayed:
(Question 2: 10 marks)(Part 3 total: 20 marks)
The flow should not progress to the next step unless the correct option/value has been entered.
Your task is to design and develop a prototype of a single-member registration screen (see Appendix A).
(Part 1: 20 marks)
(Part 2: 10 marks)
[Task 2 total: 30 marks]
Order Custom Answer for BIT502 Fundamentals of Programming Assessment 1
Order Non Plagiarized AssignmentAre you Open Polytechnic New Zealand student struggling with your BIT502 Fundamentals of Programming assessment 1? Don’t worry, we are here to help. We provide easy, well-researched, and student-friendly assignment solutions as per OP guidelines. Our service focuses on clarity, originality, and simple language so you can score better. With Assignment Help New Zealand, you also get complete assignment solutions delivered on time and stress-free.
Hire Assignment Helper Today!
Let's Book Your Work with Our Expert and Get High-Quality Content