Psuedo Code project

profileaussieinmiss
psuedo_code_project_plan.docx

 

Project Plan

Instructions

 

Project will be to analyze, design, and document a simple program that utilizes a good design process and incorporates sequential, selection and repetitive programming statements as well as at least one function call and the use of at least one array.  The specific problem you need to solve for the final project is:  Design a program that will allow a user to Input a list of your family members along with their age and state where they reside. Determine and print the average age of your family and print the names of anyone who live in Texas.

Project Deliverables: 

There are two deliveries for this project. The first delivery is the project plan which provides your problem statements, problem analysis, and how it will comply with the project specifications. The project plan is worth 10% of your grade. The final delivery will be your completed project design along with your code comments and comprehensive test plan. The final delivery is worth 20% of your grade.

Your project plan is due in week 7 by midnight EST, on the specific date posted in the class schedule. The final delivery is due no later than the last day of class. Your instructor’s policy on late projects applies to this project.

Example Project Plan and Final Project template files, containing the required sections are included in the available resources. You should use this document to start your writing and fill in all of the details required.

 Project Plan Format and Length:

The documentation describing your analysis and test plan should be written using Microsoft Word. The font size should be 12 point. The page margins should be 1 inch. The paragraphs should be formatted with double line or single line spacing. Any figures, tables, equations should be neatly labeled. All references should use APA style. 

Project Grading: 

This activity is awarded 30% of the total grade in the course. The project elements are assessed as follows:

  

Attributes

Value

Project Plan (Due in Week 7)

10%

Project Delivery (12% design, 3% comments and 5% test plan)

20%

Due Date

 

May 4, 2014 11:59 PM

https://learn.umuc.edu/d2l/img/0/Shared.Main.actHide.png?v=10.3.0.678-87 Hide Rubrics

Rubric Name: Assignment Rubric

Criteria

Exceeds

Meets

Does not meet

Design

20 points

(18-20 points)

Employs Modularity (including proper use of parameters, use of local variables etc.) most of the time

Employs correct & appropriate use of programming structures (loops, conditionals, classes etc.) most of the time

Efficient algorithms used most of the time

17 points

(15-17 points)

Employs Modularity (including proper use of parameters, use of local variables etc.) some of the time

Employs correct & appropriate use of programming structures (loops, conditionals, classes etc.) some of the time

Efficient algorithms used some of the time

14 points

(0-14 points)

Rarely employs Modularity (including proper use of parameters, use of local variables etc.)

Rarely employs correct & appropriate use of programming structures (loops, conditionals, classes etc.)

Poorly structured and inefficient algorithms

Functionality

40 points

(36-40 points)

Program fulfills all functionality

All requirements were fulfilled

Extra effort was apparent

35 points

(29-35 points)

Program fulfills most functionality

Most requirements were fulfilled

28 points

(0-28 points)

Program does not fulfill functionality

Few requirements were fulfilled

Test

20 points

(18-20 points)

Comprehensive test plan

17 points

(15-17 points)

Good test plan included

14 points

(0-14 points)

No test plan included

Documentation

20 points

(18-20 points)

Excellent comments

Comprehensive lessons learned

Excellent possible improvements included

Excellent approach discussion and references

17 points

(15-17 points)

Good comments

Some lessons learned

Some possible improvements included

Some approach discussion

14 points

(0-14 points)

No comments

No lessons learned

No possible improvements

No approach discussion

Overall Score

Exceed 90 or more

Meets 70 or more

Does not meet 0 or more