create a program

profilemello
assignment.pdf

10/2/2019 Module 3: Critical Thinking

https://csuglobal.instructure.com/courses/13694/assignments/268110 1/3

ITS320 Module 3 Critical Thinking

Option #2: Creating a Program to Calculate Weekly Average Tax Withholding Assignment Instructions

Create a program that will calculate the weekly average tax withholding for a customer, given the following weekly income guidelines: Income less than $500: tax rate 10% Incomes greater than/equal to $500 and less than $1500: tax rate 15% Incomes greater than/equal to $1500 and less than $2500: tax rate 20% Incomes greater than/equal to $2500: tax rate 30% Store the income brackets and rates in a dictionary. Write a statement that prompts the user for an income and then looks up the tax rate from the dictionary and prints the income, tax rate, and tax. Develop Python code that implements the program requirements.

Assignment Submission Instructions

Submit a text file containing your Python code into the Module 3 drop box. Name your file ITS320_CTA3_Option2.py.

10/2/2019 Module 3: Critical Thinking

https://csuglobal.instructure.com/courses/13694/assignments/268110 2/3

Criteria Ratings Pts

15.0 pts

10.0 pts

10.0 pts

10.0 pts

Requirements 15.0 to >12.0 pts Meets Expectation Includes all of the required components, as specified in the assignment, including the submission of the text file that contains your Python code in Option 1 OR Option 2.

12.0 to >9.0 pts Approaches Expectation Includes most of the required components, as specified in the assignment.

9.0 to >6.0 pts Below Expectation Includes some of the required components, as specified in the assignment.

6.0 to >0 pts Limited Evidence Includes few of the required components, as specified in the assignment.

Content 10.0 to >8.0 pts Meets Expectation Demonstrates strong or adequate knowledge of creating a Python program to calculate the value of a Ferrari OR to calculate weekly average tax withholding; correctly represents knowledge from the readings and sources.

8.0 to >6.0 pts Approaches Expectation Some significant but not major errors or omissions in demonstration of knowledge.

6.0 to >4.0 pts Below Expectation Major errors or omissions in demonstration of knowledge.

4.0 to >0 pts Limited Evidence Fails to demonstrate knowledge of the materials.

Problem Solving

10.0 to >8.0 pts Meets Expectation Demonstrates strong or adequate thought and insight in problem solving.

8.0 to >6.0 pts Approaches Expectation Some significant but not major errors or omissions in problem solving.

6.0 to >4.0 pts Below Expectation Major errors or omissions in problem solving.

4.0 to >0 pts Limited Evidence Fails to demonstrate problem solving.

Critical Thinking

10.0 to >8.0 pts Meets Expectation Demonstrates strong or adequate critical thinking in working through the coding process.

8.0 to >6.0 pts Approaches Expectation Some significant but not major errors or omissions in critical thinking.

6.0 to >4.0 pts Below Expectation Major errors or omissions in critical thinking.

4.0 to >0 pts Limited Evidence Fails to demonstrate critical thinking.

10/2/2019 Module 3: Critical Thinking

https://csuglobal.instructure.com/courses/13694/assignments/268110 3/3

Total Points: 65.0

Criteria Ratings Pts

10.0 pts

10.0 pts

Demonstrates college-level proficiency in organization, grammar and style.

10.0 to >8.0 pts Meets Expectation Project is clearly organized, well written, and in proper format as outlined in the assignment. Strong sentence and paragraph structure; few errors in grammar and spelling.

8.0 to >6.0 pts Approaches Expectation Project is fairly well organized and written, and is in proper format as outlined in the assignment. Reasonably good sentence and paragraph structure; significant number of errors in grammar and spelling.

6.0 to >4.0 pts Below Expectation Project is poorly organized and does not follow proper paper format. Inconsistent to inadequate sentence and paragraph development; numerous errors in grammar and spelling.

4.0 to >0 pts Limited Evidence Project is not organized or well written, and is not in proper paper format. Poor quality work; unacceptable in terms of grammar and spelling.

Demonstrates proper use of APA style

10.0 to >8.0 pts Meets Expectation Project and/or questions contain proper APA formatting, according to the CSU- Global Guide to Writing and APA, with no more than one significant error.

8.0 to >6.0 pts Approaches Expectation Few errors in APA formatting, according to the CSU-Global Guide to Writing and APA, with no more than two to three significant errors.

6.0 to >4.0 pts Below Expectation Significant errors in APA formatting, according to the CSU-Global Guide to Writing and APA, with four to five significant errors.

4.0 to >0 pts Limited Evidence Numerous errors in APA formatting, according to the CSU-Global Guide to Writing and APA, with more than five significant errors.