Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

As you have studied throughout this course, algorithms are the basis of computer science. You were also shown that all decisions in life are essentially

As you have studied throughout this course, algorithms are the basis of computer science. You were also shown that all decisions in life are essentially an algorithm that an individual deductively thinks through in order to solve a problem to gain a result. View the Writing Algorithms Applying Analysis and Deduction presentation in Week 3 then answer the following questions in relation to what you have learned about completing algorithms in this course.

How did you approach analyzing the programming requirements in order to create your algorithm for the solution? How did you use deductive reasoning to logically move through the steps necessary to create pseudo-code processes to achieve a result? Did your algorithm designs change as you logically stepped through the processes needed to reach the solution? If so, in what way? Explain your reasoning.

image text in transcribed

GMC Critical Thinking- Analysis Student Learning Objectives Writing Algorithms Applying Analysis and Deduction GMC BRIGHEIT Understand and describe the foundational role of algorithms in Analysis: A detailed examination of the structural form and content of some subject or situation, particularly as it relates to reasoning and interpretation. Strong analytical skills are helpful in identifying patterns, important details, critical elements of a situation, and the interaction of such elements. computing INDICE Be able to compare and evaluate alternative algorithms for a given problem DDUCE EVALUNTE ALYZE Georgia Military College CIS 120 Introduction to Computer Science QEP - Bright IDEA ENHANCING STUDENTS CRITICAL THINKING ABILITIES Analytical skills are used to examine data, charts, graphs, documents, and diagrams. GMC GMC ty intamment P e QEP SAC CRITICAL THINKING 3 Critical Thinking - Deduction Critical Thinking- Analysis Critical Thinking Deduction QEP QEP GMC CRITICAL THONKING CRITICAL THONKING BRIGHTT Analysis: this is the ability to identify assumptions, reasons and claims, and examine how they interact in the formation of arguments. Strong interpretation skills can support high quality analysis by providing insights into the significance of what a person is saying or what something means. Deduction: decision making in precisely defined contexts where rules, operating conditions, core beliefs, values, policies, principles, procedures and terminology completely determine the outcome. Deduction starts with a general hypothesis and leads to a more specific conclusion. (Example: Aristotle's famous example - "All men are mortal. Socrates is a man. Therefore, Socrates is mortal.) TTAFER It is a so-called "necessary" inference. If the hypothesis or premise is assumed to be true, applying deductive reasoning will lead to a conclusion that is necessarily true. There is no ambiguity or uncertainty of any kind in the deductive process. (Example: If Dave it taller than Dan, and Dan is taller than John, then it follows that Dave is taller than John.) DEDUCE EALUNTE ANLYZE Deductive reasoning moves with exacting precision from the assumed truth of a set of beliefs to a conclusion which cannot be false those beliefs are true. AVALU Deductive validity is rigorous logical and clear- Important note: in general, the value of truth of the hypothesis (or premise) is assumed known and therefore not proven. (This can also be a weakness of deductive reasoning. If the premise is later found not to be true, like the height of the men had not been measured correctly or poor Pluto is no longer considered a planet, then the conclusion may not be true.) ENHANCING STUDENTS cut. CRITICAL THINKING ABILITIES Deductive validity leaves no room for uncertainty, unless one alters the meanings of words or the grammar of the language. GMC SAC etet 6 Let's Get Started! Apply Critical Thinking Victorian Mansion Activity Discuss how analysis and deduction apply to writing algorithms by completing the discussion assignment provided by your instructor Read the assignment and questions at the end the assignment. Ask questions for further clarification on the limitations and information presented in the exercise. Analyze all the elements provided in the assignment parameters and limitations that need to be incorporated within your algorithm. Use deductive reasoning to provide explanations for the logic used to write your algorithm. Write out your algorithm using natural language (not pseudo code). GMC Critical Thinking- Analysis Student Learning Objectives Writing Algorithms Applying Analysis and Deduction GMC BRIGHEIT Understand and describe the foundational role of algorithms in Analysis: A detailed examination of the structural form and content of some subject or situation, particularly as it relates to reasoning and interpretation. Strong analytical skills are helpful in identifying patterns, important details, critical elements of a situation, and the interaction of such elements. computing INDICE Be able to compare and evaluate alternative algorithms for a given problem DDUCE EVALUNTE ALYZE Georgia Military College CIS 120 Introduction to Computer Science QEP - Bright IDEA ENHANCING STUDENTS CRITICAL THINKING ABILITIES Analytical skills are used to examine data, charts, graphs, documents, and diagrams. GMC GMC ty intamment P e QEP SAC CRITICAL THINKING 3 Critical Thinking - Deduction Critical Thinking- Analysis Critical Thinking Deduction QEP QEP GMC CRITICAL THONKING CRITICAL THONKING BRIGHTT Analysis: this is the ability to identify assumptions, reasons and claims, and examine how they interact in the formation of arguments. Strong interpretation skills can support high quality analysis by providing insights into the significance of what a person is saying or what something means. Deduction: decision making in precisely defined contexts where rules, operating conditions, core beliefs, values, policies, principles, procedures and terminology completely determine the outcome. Deduction starts with a general hypothesis and leads to a more specific conclusion. (Example: Aristotle's famous example - "All men are mortal. Socrates is a man. Therefore, Socrates is mortal.) TTAFER It is a so-called "necessary" inference. If the hypothesis or premise is assumed to be true, applying deductive reasoning will lead to a conclusion that is necessarily true. There is no ambiguity or uncertainty of any kind in the deductive process. (Example: If Dave it taller than Dan, and Dan is taller than John, then it follows that Dave is taller than John.) DEDUCE EALUNTE ANLYZE Deductive reasoning moves with exacting precision from the assumed truth of a set of beliefs to a conclusion which cannot be false those beliefs are true. AVALU Deductive validity is rigorous logical and clear- Important note: in general, the value of truth of the hypothesis (or premise) is assumed known and therefore not proven. (This can also be a weakness of deductive reasoning. If the premise is later found not to be true, like the height of the men had not been measured correctly or poor Pluto is no longer considered a planet, then the conclusion may not be true.) ENHANCING STUDENTS cut. CRITICAL THINKING ABILITIES Deductive validity leaves no room for uncertainty, unless one alters the meanings of words or the grammar of the language. GMC SAC etet 6 Let's Get Started! Apply Critical Thinking Victorian Mansion Activity Discuss how analysis and deduction apply to writing algorithms by completing the discussion assignment provided by your instructor Read the assignment and questions at the end the assignment. Ask questions for further clarification on the limitations and information presented in the exercise. Analyze all the elements provided in the assignment parameters and limitations that need to be incorporated within your algorithm. Use deductive reasoning to provide explanations for the logic used to write your algorithm. Write out your algorithm using natural language (not pseudo code)

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Students also viewed these Databases questions