Solved by Expert Tutors
Solved by Expert Tutors

You are now ready to begin your Python programming practice. The first

step is to install Python on your computer. Please follow the steps in the first few paragraphs in the Background information to accomplish this installation.
In this module you will work with the Python Interpreter and Python Scripts. You should create your Python program by opening Python IDLE, choose File --> New Window. Then you can write your own code or cut/paste existing codes from other sources (like tutorials). Make sure to save the code as .py file. If files have the extension .py, then simply File --> open. Run the program by clicking on the menu Run --> Run Module F5.
Your Case 1 assignment is about Python programming with variables, expressions and statements.
Case AssignmentReview the videos assigned and read chapters 2-4 of “Python 2: For Beginners Only.”

-Write a description a flowchart of a process of grocery shopping so that your computerized robot Robert can follow to do the job for you. Be sure to include all the steps related to primary shopping task with sequence, repetition, and conditional branching as needed.Develop a flowchart that diagrams the instructions that you wrote up for Robert. Write a paragraph explaining the logic of your instructions/flowchart.
Create a file named as “ITM205-Case1-Summary-YourFirstNameLastName” and include all of your step-by-step instructions, flowchart and paragraph.
You could use the Snipping tool to create a snapshot of the flowchart or convert a Visio file to pdf to send the assignment.
Complete the following exercises from chapters 3 and 4 from “Python 2: For Beginners Only.”
Exercise 3.1, Exercise 3.2, and Exercise 4.1.
Create a Word file named as “ITM205-Case1-Exercises-YourFirstNameLastName”containing a copy of each of the IDLE source codes and running results with clear exercise numbers marked on the page.
You can use the Snipping tools or screen print (ctrl + Print Screen) to show the Pythons editor’s (IDLE) code and results and demonstrate that your program executed correctly.
Finally zip all of the above three files into file named as “ITM205-CASE1-alexander hewitt and then submit/upload

Assignment ExpectationsYour ability to consolidate ideas from reading materials and apply what you have learned in this assignment will be assessed.
Assignment-Driven Criteria (20 points): Demonstrate mastery covering all key elements of the assignment. 
Critical Thinking (10 points): Demonstrate mastery conceptualizing the problem. Solution is efficient, and easy to understand and maintain.
Documentation (7 points): Demonstrate clear and effective documentation and comments including descriptions of all variables, program logic, purpose of each function, control structure, input requirements, and output results.
Runtime and Syntax (7 points): Demonstrate mastery and proficiency in program execution with no syntax and runtime errors.
Assignment Organization (6 points): Demonstrate mastery and proficiency following the required structure and organization of the assignment.
In order to meet the all the expectations the following must be finished with good assignment organization:
Running examples: Demonstrate that you have finished reading all the required chapters, running all examples in the given chapters, and collecting all running results to submit.
Coding exercises in Python: Demonstrate you have created Python programs for the requested exercises, running them and collecting all the results to submit.
Summary document: Demonstrate mastery of required Python programming statements and ability to conceptualize the problem. Submit a well-written summary report to share what you have learned and experienced.

Sign up to view the entire interaction

Step-by-step answer

gue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem

lestie consequat, ultrices ac magna. Fusce dui lectus, congue vel laoreet ac, dictum vitae odio. Donec aliquet. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus a

molestie consequat, ultrice m ipsum dolor sit amet, consectetur adipiscing elit. Nam lacinia pulvinar tortor nec facilisis. Pellentesque dapibus efficitur laoreet. Nam risus ante, dap ac, dictum vitae

Subscribe to view the full answer

Why Join Course Hero?

Course Hero has all the homework and study help you need to succeed! We’ve got course-specific notes, study guides, and practice tests along with expert tutors.

  • -

    Study Documents

    Find the best study resources around, tagged to your specific courses. Share your own to gain free Course Hero access.

    Browse Documents
  • -

    Question & Answers

    Get one-on-one homework help from our expert tutors—available online 24/7. Ask your own questions or browse existing Q&A threads. Satisfaction guaranteed!

    Ask a Question
Let our 24/7 Computer Science tutors help you get unstuck! Ask your first question.
A+ icon
Ask Expert Tutors You can ask You can ask You can ask (will expire )
Answers in as fast as 15 minutes