Saturday, April 12, 2014

Programming Solution Proposal



Select a problem in your workplace that requires a programming solution. Instead of a workplace, you may use another organization to which you belong, such as a house of worship, a local library, or a sports league. You may also use one of the Virtual Organizations as your model.

Write a 2- to 3-page proposal in which you do the following:

·         Describe how you determined the problem that must be solved.
·         Describe the role of the personnel involved in the project.
·         Explain the process of solving the problem and developing the program in terms of the programming development cycle.
·         Explain how you would take a modular approach to the program solution and why it is important.
·         Provide appropriate references to support the points in your paper.


Format your paper consistent with APA guidelines.

Part 2: Selection Structure Paper

Use the Part 1: Programming Solution Proposal you developed in Week Two and select one section of the proposal that requires a selection structure.

Write a 2- to 3-page paper describing the purpose of that structure and write the pseudocode for that structure. Examine any iteration control structure. If the program you described in Week Two does not lend itself well to the inclusion of a selection structure, create a new example of a selection structure.

Create a Visual Logic flowchart that parallels this pseudocode.

Test the flowchart to make sure that it executes properly and produces correct results.

Submit the paper and the Visual Logic file.

Format your paper consistent with APA guidelines.

Part 3: Array Structure Proposal

Use the Part 2: Selection Structure Paper you developed in Week Two.

Select one section that requires an array structure.

Write a 2- to 3-page proposal describing the purpose of that structure and write the pseudocode for that structure.
Begin the proposal by defining any objects or object-oriented programming. Explain the size and data types of the array structure you used. If the program you described in Week Two does not lend itself well to the inclusion of an array structure, create a new example of an array structure.

Create a Visual Logic flowchart that parallels this pseudocode.

Test the flowchart to make sure that it executes properly and produces correct results.

Submit both the paper and the Visual Logic file.

Format your paper consistent with APA guidelines.

Weekly Deliverables

Week Due
Benchmark Due
Week Two
Submit the Part 1: Programming Solution Proposal.
Week Three
Submit the Part 2: Selection Structure Paper.
Week Four
Submit the Part 3: Array Structure Proposal.

Option 2: Personal Learning Management


Part 1: Personal Learning Management Paper

As course assignments, assigned reading, assigned and interest-based research, and other learning activities are completed, the learner may recognize the economic value of what has been learned. Knowledge gained through learning can be forgotten if concepts are not reviewed on a regular basis. Is it possible to design an application to record high economic value learning tasks or insights that will allow for periodic review?  

Write a 2- to 3-page overview and design an application in which you do the following:

·         State the problem to be solved by an application.
·         Describe the application that must be programmed for the user to enable needed processes.
·         Describe the data or information that is to be recorded.
·         Explain the process of solving the problem and developing the program in terms of the programming development cycle.
·         Indicate if this program will be developed as an object-oriented or procedural program, and explain your logic for making this decision.
·         Explain how you would take a modular or object-oriented approach to the program and why it is important.
·         Provide appropriate references to support the points in your paper.

Format your paper consistent with APA guidelines.

Part 2: Personal Learning Management Structure Paper

Use the Part 1: Personal Learning Management paper you developed in Week Two. Assume that the application will allow a user to enter, store, and recall a valuable item of learning. Examine the iteration control structure. Part of that process is identifying a learned item by one of the following economic value ratings:

·         High value
·         Significant value
·         Limited value

The recalling of all learned items by one of the economic value ratings requires a selection structure.

Write a 2- to 3-page paper describing the purpose of the structure and write the pseudocode for that structure.

Create a Visual Logic flowchart that parallels this pseudocode.

Test the flowchart to make sure that it executes properly and produces correct results.

Submit the paper and the Visual Logic file.

Format your paper consistent with APA guidelines.

Part 3: Personal Learning Management Array Structure

Use the Part 2: Personal Learning Management Structure paper you developed in Week Two. An identified valuable item of learning is entered by the user and then the user enters one of the three economic value ratings identified in the Week Two requirement. The valuable item of learning and the economic value rating are stored in parallel arrays.

Write a 2- to 3-page paper describing the purpose of the parallel array structure and write the pseudocode for that structure.

Explain the size and data types of the parallel array structure you used.

Create a Visual Logic flowchart that parallels this pseudocode.

Test the flowchart to make sure that it executes properly and produces correct results.

Submit both the paper and the Visual Logic file.

Format your paper consistent with APA guidelines.

Weekly Deliverables


Week Due
Benchmark Due
Week Two
Submit the Part 1: Personal Learning Management Paper.
Week Three
Submit the Part 2: Personal Learning Management Structure Paper.
Week Four
Submit the Part 3: Personal Learning Management Array Structure.

No comments:

Post a Comment