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

Please read and review any reputable article of your choice on the following topic: Business Continuity and Disaster Recovery. Focus specifically on the follow

Please read and review any reputable article of your choice on the following topic: Business Continuity and Disaster Recovery. Focus specifically on the following: planning, implementation, recovery, redundant technologies, types of drills and tests, and backup and offsite facilities. Article Reviews Be sure to follow these instructions in order to receive full

W6 Weekly Research Assignment Social Network Analysis

W6 Weekly Research Assignment Social Network Analysis Let’s try some social network analysis tools.  Download a social network analysis application. Here are some examples:  Note: There can be difficulties with regard to the Operating System you are using  Option 1  SocioViz (especially for twitter):   TouchGraph SEO Browser     Generate or find

Some research projects use an inverted pyramid data-collection strategy, with broad, quantitative measures gathered from a large population on top, narrowing

Some research projects use an inverted pyramid data-collection strategy, with broad, quantitative measures gathered from a large population on top, narrowing to more intensive qualitative measures (focus groups, individual interviews) with a smaller subset of the population at the bottom.  Can you imagine applying this approach to your Research Project? 

DONOTUSEARTIFICIAL INTELLIGENCE TODOTHIS ASSIGNMENT. TURNITINWILL DETECT IT For this individual project, students will write a research paper on either one

DONOTUSEARTIFICIAL INTELLIGENCE TODOTHIS ASSIGNMENT. TURNITINWILL DETECT IT For this individual project, students will write a research paper on either one the following topics: 1. Supplier Diversity in Procurement 2. Sustainability in Procurement 3. Public Procurement (also known as Government Procurement) 4. Global Sourcing 5. Low-Cost Country Sourcing This assignmentmust be