Create a flowchart to depict the steps that take place in a program. You may use any program, such as Microsoft Visio (Available using Rasmussen OntheHub) or Draw.

Module 1

Select one of the 3 scenarios listed below.

· A program to calculate the area of a room in order to purchase cans of paint.

· A program to calculate the average number of steps or distance for a runner who is training for a marathon.

· A program to ask the user to enter a store’s daily sales, calculate the weekly sales, and display the result.

Write a document that explains the following:

· Describe the task that the program must perform. What questions would you ask a client to get more details on the requirements of the program?

· Describe your algorithm or the required steps that must be taken to perform the task. You should list these step by step and be as detailed and specific as possible. For example, Step 1: Pour water into a pot. Step 2: Put pot on the stove burner. And so on.

· Write your pseudocode. For example: Declare Integer age Display “What is your age?” Input age Display “The age you entered is:” Display age And so on.

· Create a flowchart to depict the steps that take place in a program. You may use any program, such as Microsoft Visio (Available using Rasmussen OntheHub) or Draw.io • (http://www.draw.io/).

Example https://content.learntoday.info/Learn/CDA1202fw_Summer_16/site/Media/images/mod01/mod01_pg8_1.png

Based on the scenario you selected in the Module 01 Course Project, you should expand on your documentation by adding If-Then-Else or at least 1 series of conditions to your program. Your documentation of this addition should include the following:

· Internal documentation, using block and/or line comments.

· You must declare all variables before using them in your pseudo code.

· Your pseudo code must illustrate all calculations.

· Your flowchart must depict each step in the program.

· Your flowchart must use 3 types of symbols: ovals (start and end terminal symbols), parallelograms (input and output symbols), and rectangles (processing symbols).

· All symbols must be connected by arrows that represent the flow of the program. The flow must make logical sense.

Based on the scenario you selected in the Module 01 Course Project – Overview and the additional statements added in Module 02 Course Project – Project Documentation, you should expand by adding at least 1 module to your program. You need to submit updated documentation of this addition that includes the following:

· Internal documentation, using block and/or line comments.

· You must declare all variables before using them in your pseudo code. Don’t forget that variables are just names. You need to assign values to variables. For example: Set price = 20 Or Set dollars = 2.75

· Your pseudo code must illustrate all calculations and module(s).

· Your updated flowchart must depict each step in the program.

· All symbols must be connected by arrows that represent the flow of the program. The flow must make logical sense.