+1443 776-2705 panelessays@gmail.com
  

9:42 PM (CT)

Assignment Details

Assignment Description
Graduate Programs Discussion Boards

Discussion Boards (DB) are a key component of online learning. They foster active participation of learners and dialog with fellow learners and instructors. Graduate­level courses
require learners to create original posts to course DBs and to engage in dialogue by responding to posts created by others throughout the course. Original posts and responses
should be substantive, and if references are made to the works of others, APA guidelines for in­text citations and references apply.

Minimum Weekly DB Expectations

Post an original and thoughtful Main Post to the DB prompt.
Respond to at least 2 other posts from learners and/or the instructor (Response Posts).
The first contribution (Main Post or Response Post) must be posted before midnight (Central time) on Friday of each week.
Two additional responses are required after Friday of each week.
For DB assignment prompts with a Part One and Part Two, Part One should be addressed in the first week of the unit with a Main Post and minimum of 2 Response
Posts, and Part Two should be addressed in the second week of the unit with a Main Post and a minimum of 2 Response Posts.

More on DBs

At the end of each unit, DB participation is assessed based on level of engagement and the quality of the contribution to the discussion. DBs allow learners to learn through
sharing ideas and experiences as they relate to course content. Because it is not possible to engage in two­way dialogue after a conversation has ended, no posts to the DB are
accepted after the end of the unit. Learners must demonstrate an appropriate depth of understanding of course content to receive credit for having submitted substantive posts.
Typically, this is achieved with 3–4 strong paragraphs for Main Posts and 2–3 strong paragraphs for Response Posts.

Review the following LinkedIn Learning videos to help you with your assignments in this Unit.

Answer each of the following questions:

1.  Explain and provide an example of polymorphism. Do not use the same examples featured in the learning materials.
2.  Explain and provide an example of encapsulation. Do not use the same examples featured in the learning materials.
3.  What is the utility, benefits, and challenges of creating and using UML Class Diagrams? Who creates them and who uses them?

The following grading rubric will be used for this assignment.

In your own words, post a substantive response to the Discussion Board question(s) and comment on other postings. Your response should address the DB
question(s) and move the conversation forward. You will be graded on the quality of your postings, including mastery of the concept as well as critical thinking. If
asked for your opinion, do not simply state that it is a good or bad idea; elaborate on your reasons and argument. Include enough detail to substantiate your
thinking as well as your position on the questions or comments.

Reading Assignment

Read the following from the AIU Library:

Computational Thinking: A Beginner’s Guide to Problem­Solving and Programming
Chapter 11: Effective Modeling

Object­Oriented Analysis and Design Through Unified Modeling Language
Chapter 3: Modeling
Chapter 4: An Overview of UML
Chapter 5: Classes and Relationships
Chapter 6: Common Mechanisms and Diagrams
Chapter 9: Class Diagram and Object Diagram
Appendix A: UML Notation

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
Describe software architecture and its disciplines, its role in the IT industry, and the different positions and roles of software architects
Design programs using classes, control structures, and common data types
Discuss the advantages to programming as a form of problem solving
Explain classes, data abstraction, inheritance, and composition
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

Unit 3 ­ Discussion Board 

Assignment Overview

Unit:  Classes and UML
Due Date:  Tue,3/8/22
Grading Type:  Numeric
Points Possible:  60
Points Earned: 
Deliverable Length:  See assignment details

Type:  Discussion Board

Go To:

Looking for tutoring? Go to Smarthinking

Assignment Details
Learning Materials
Reading Assignment

My Work:

Online Deliverables: Discussion Board

9:42 PM (CT)

Assignment Details

Assignment Description
Graduate Programs Discussion Boards

Discussion Boards (DB) are a key component of online learning. They foster active participation of learners and dialog with fellow learners and instructors. Graduate­level courses
require learners to create original posts to course DBs and to engage in dialogue by responding to posts created by others throughout the course. Original posts and responses
should be substantive, and if references are made to the works of others, APA guidelines for in­text citations and references apply.

Minimum Weekly DB Expectations

Post an original and thoughtful Main Post to the DB prompt.
Respond to at least 2 other posts from learners and/or the instructor (Response Posts).
The first contribution (Main Post or Response Post) must be posted before midnight (Central time) on Friday of each week.
Two additional responses are required after Friday of each week.
For DB assignment prompts with a Part One and Part Two, Part One should be addressed in the first week of the unit with a Main Post and minimum of 2 Response
Posts, and Part Two should be addressed in the second week of the unit with a Main Post and a minimum of 2 Response Posts.

More on DBs

At the end of each unit, DB participation is assessed based on level of engagement and the quality of the contribution to the discussion. DBs allow learners to learn through
sharing ideas and experiences as they relate to course content. Because it is not possible to engage in two­way dialogue after a conversation has ended, no posts to the DB are
accepted after the end of the unit. Learners must demonstrate an appropriate depth of understanding of course content to receive credit for having submitted substantive posts.
Typically, this is achieved with 3–4 strong paragraphs for Main Posts and 2–3 strong paragraphs for Response Posts.

Review the following LinkedIn Learning videos to help you with your assignments in this Unit.

Answer each of the following questions:

1.  Explain and provide an example of polymorphism. Do not use the same examples featured in the learning materials.
2.  Explain and provide an example of encapsulation. Do not use the same examples featured in the learning materials.
3.  What is the utility, benefits, and challenges of creating and using UML Class Diagrams? Who creates them and who uses them?

The following grading rubric will be used for this assignment.

In your own words, post a substantive response to the Discussion Board question(s) and comment on other postings. Your response should address the DB
question(s) and move the conversation forward. You will be graded on the quality of your postings, including mastery of the concept as well as critical thinking. If
asked for your opinion, do not simply state that it is a good or bad idea; elaborate on your reasons and argument. Include enough detail to substantiate your
thinking as well as your position on the questions or comments.

Reading Assignment

Read the following from the AIU Library:

Computational Thinking: A Beginner’s Guide to Problem­Solving and Programming
Chapter 11: Effective Modeling

Object­Oriented Analysis and Design Through Unified Modeling Language
Chapter 3: Modeling
Chapter 4: An Overview of UML
Chapter 5: Classes and Relationships
Chapter 6: Common Mechanisms and Diagrams
Chapter 9: Class Diagram and Object Diagram
Appendix A: UML Notation

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
Describe software architecture and its disciplines, its role in the IT industry, and the different positions and roles of software architects
Design programs using classes, control structures, and common data types
Discuss the advantages to programming as a form of problem solving
Explain classes, data abstraction, inheritance, and composition
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

Unit 3 ­ Discussion Board 

Assignment Overview

Unit:  Classes and UML
Due Date:  Tue,3/8/22
Grading Type:  Numeric
Points Possible:  60
Points Earned: 
Deliverable Length:  See assignment details

Type:  Discussion Board

Go To:

Looking for tutoring? Go to Smarthinking

Assignment Details
Learning Materials
Reading Assignment

My Work:

Online Deliverables: Discussion Board