Assignment

4:56 PM (CT)
Assignment Details
Assignment Description
Review the following LinkedIn Learning videos to help you with your assignments in this Unit.
Research and select five design patterns. This can include the three design patterns you featured in your discussion board assignment. Format your MS Word document as
follows:
1. Cover Page (does not count towards the page length requirement)
2. Design Pattern 1
Description
Benefits
Disadvantages
Example Uses
3. Design Pattern 2
Description
Benefits
Disadvantages
Example Uses
4. Design Pattern 3
Description
Benefits
Disadvantages
Example Uses
5. Design Pattern 4
Description
Benefits
Disadvantages
Example Uses
6. Design Pattern 5
Description
Benefits
Disadvantages
Example Uses
7. Reference Page (does not count towards the page length requirement)
Save your document with the course, assignment, and your name (e.g., ITCO­620_Unit4_IP_Neo_Anderson.docx). Submit your document for grading.
Refer to the Grading Rubric for this assignment.
Please submit your assignment.
For assistance with your assignment, please use your text, Web resources, and all course materials.
Reading Assignment
Read the following from the AIU Library:
Computational Thinking: A Beginner’s Guide to Problem­Solving and Programming
Chapter 13: A Guided Example
Please Note: You have been given Visio as part of your course materials. Please use this instead of a trial version of Visio.
Assignment Objectives
Design programs using classes, control structures, and common data types
Discuss the advantages to programming as a form of problem solving
Formulate the plan necessary to develop an application
OthIftiUnit 4 ­ Individual Project
Assignment Overview
Unit: Software Architecture and Design Patterns
Due Date: Tue,3/22/22
Grading Type: Numeric
Points Possible: 140
Points Earned:
Deliverable Length: 5 pages
Type: Individual Project
Go To:
Looking for tutoring? Go to Smarthinking
Assignment Details
Learning Materials
Reading Assignment
My Work:
Online Deliverables: Submissions
Design programs using classes, control structures, and common data types
Discuss the advantages to programming as a form of problem solving
Formulate the plan necessary to develop an application
Other Information
There is no additional information to display at this time.
Legend
Extra Credit View Assignment Rubric