.gif” alt=”devry-u-rgb_logo-small”>
Week 3 ActivityâDecision
Calendar
TCO 3âGiven a simple problem, design and desk-check a solution algorithm
requiring a modular design that is expressed in terms of pseudocode or program
notes, input-process-output (IPO) analysis, and a flow chart.
TCO 4âGiven a simple problem
that requires one or more decisions, create a working solution that uses
decisions with logical and relational expressions.
TCO 8âGiven a more complex
problem, develop a complete solution that includes a comprehensive statement of
the problem, complete program design, and program documentation.
Scenario
Your goal
is to solve the following programming lab activity. Write a program that
prompts and accepts a number between 1 and 12. After getting the input, display
the number with the appropriate month (e.g., âThis is the 1st monthâ¦January,
This is the 2nd monthâ¦February, This is the 12th monthâ¦Decemberâ).
Be sure to think
about the logic and design first (IPO chart and/or pseudocode), then code the program
in C#.
Rubric
Point
distribution for this activity:
Lab Activity
Document
Points possible
Points received
Variable list
4
IPO chart
4
Flowchart
4
Pseudocode
4
Working program
4
Total Points
20
1âVariable
List With Data Type
List all variables that you will use (use
valid variable names). Indicate whether the data type is string, integer, or
decimal, and so on.
2âIPO
Model
List the inputs, any
processes/calculations, and outputs. Use the same valid variable names that you
used in Step 1.
Inputs
Process (calculations)
Outputs
3âFlowchart
Use MS Visio to create a flowchart. Paste
the flowchart here or attach it as a separate document. Use the same valid
variable names that you used in Step 1.
4âPseudocode
Describe your solution using
pseudocode. Use the same valid variable names that you selected in Step 1.
5âC# Code
Screenshot of Running Program
Zipped Project File (submitted to Dropbox)
Copy/paste your C# code here.
Paste a screenshot of the complete
working program here.
Submit a separate zipped file to the Dropbox containing the complete
Project folder.