high on Essays logo

Our Services

Get 15% Discount on your First Order

INTRO COMPUTATIONAL REASONING

IT 123 Sec 142

Module 2: Project – Apply Computational Reasoning to a Problem

Create an algorithm that a human can follow successfully to complete a project/achieve a goal.

In the Module 2 Project you will demonstrate your knowledge of Computational Reasoning and how to apply it to a problem that humans might need to solve.

You will create an algorithm that a human could follow to complete a project/achieve a goal successfully.

Deliverable: You will submit an MS Word file that documents the work you complete for Steps 1‐6 (below), to the D2L Module 2 Project Submissions Folder.

1. Choose
one of the following projects. Each project results in the achievement of a goal.

a. You want to
build a doghouse to give to your friend Sal. Sal’s birthday is October 1st, and you would like to have the doghouse ready to give to Sal by that date.

b. You want to plant a
garden next Spring. Your garden must be planted before May 5.

c. You want to
take your 10‐year‐old cousin Miki to a Chicago public park before their birthday, which is September 28th.

d. You enjoy US National Parks. You want to
organize a trip to a National Park this coming New Year, while school is out. Your trip should take place between December 20 – 31, 2023.

e. You volunteer at a food pantry. The pantry is running low on supplies, so you want to
organize a donation drive to replenish the pantry’s shelves. You want to schedule the drive to take place before November 20.

2. State the goal of the project/end product you have chosen (How will you know when the project is complete?).

3. State your reason(s) for choosing this project.

4. Use the basic techniques of computational reasoning to create an algorithm that a human could follow to complete the project you have chosen from the list above.

Document how you have used these computational reasoning techniques to create the algorithm.

a. abstraction

b. problem decomposition,

c. pattern recognition,

Module 2: Project – Apply Computational Reasoning to a Problem

Create an algorithm that a human can follow successfully to complete a project/achieve a goal.

5. Document the algorithm, including the steps a human would follow any constraints on the project, and any assumptions that would need to be made. The algorithm must be stated in steps, similar to the example given, not in paragraphs.

6. Document/describe how your algorithm would be evaluated to determine (before giving it to a human to follow in real‐time) if someone following it could successfully achieve the goal.

Guidance and Example:

An example/model of the recommended use of computational reasoning techniques and a resulting algorithm for a similar project (i. e. planning a party) are attached to the Module 2 – Project Submission Folder.

o This example/model may help you complete and document the computational reasoning techniques you use, the algorithm for completing the project you have chosen, and how the algorithm would be evaluated. That example/model can provide a starting point for your work.

Rubric:

This assignment will be evaluated based on the MS‐Word document you submit to D2L, including:

1. Statement of your choice of project (from list of projects provided),

2. Goal to be achieved as the result of following the algorithm you create. How will you know if following the algorithm leads to success?

3. Your reason(s) for choosing this project.

4. Documentation of your use of computational reasoning techniques to create an algorithm that could be used to achieve the goal of the project.

a) problem decomposition,

b) pattern recognition,

c) abstraction

5. Documentation of the algorithm you have created that a human can follow to complete the chosen project/goal successfully.

a) The algorithm must be a series of steps

b) steps must be labeled (number, letter)

c) steps must be at an appropriate level of detail that a human can follow

d) assumptions must be stated as appropriate/necessary

e) constraints must be stated as appropriate/necessary.

Module 2: Project – Apply Computational Reasoning to a Problem

Create an algorithm that a human can follow successfully to complete a project/achieve a goal.

6. Description of how your algorithm would be evaluated to determine (before giving it to a human to follow in real‐time) whether someone following it could successfully achieve the goal you have stated.

7. Submission of an MS Word document containing the above items to the D2L Module 2 Project Submission folder.

8. The work you submit must be your original work. You must not collaborate with others to create this product. You may use the example/model attached to the submission folder as a starting point for your work.


Instructions

Create a document (In MS Word) that briefly outlines:

· Which parts of this project were easiest to complete?

· Which parts of this project were most difficult to complete?

· How you have used computational reasoning skills while completing the project for this module?

· Any additional notes on this project

Remember! Do not use the “Wall of Text” format…it diminishes your work. If you need a refresher on what “Wall of Text” is…. see

Share This Post

Email
WhatsApp
Facebook
Twitter
LinkedIn
Pinterest
Reddit
Reviews

Order a Similar Paper and get 15% Discount on your First Order

Related Questions

When selecting a [commodity trading platform](https://bitdelta.com/en), several key features are crucial to consider to ensure a seamless trading

When selecting a [commodity trading platform](https://bitdelta.com/en), several key features are crucial to consider to ensure a seamless trading experience. Here are some essential factors to evaluate: Security Measures: Prioritize platforms with robust security measures, including encryption protocols, two-factor authentication (2FA), and cold storage options for funds. Ensuring the safety of

Check in attach UU – MBA – 714 Summative Assessment Point 1

Check in attach UU – MBA – 714 Summative Assessment Point 1 1 | P a g e Summative Assessment Point 1 Brief, Guidelines and Marking Criteria For this assignment, you are required to produce a report on one international organization of your choice and address the following: 1. Provide

  There are five general methodological approaches for conducting qualitative research acceptable Ethnography. Case study. Phenomenology. Grounded

  There are five general methodological approaches for conducting qualitative research acceptable Ethnography. Case study. Phenomenology. Grounded theory. Generic qualitative inquiry.   Select two methodological approaches from the five introduced this week. Demonstrate your understanding of this methodological approach by describing each, comparing and contrasting key features, and explaining when