Discussion Forum
Listed below are topic(s) discuss each throughout the week. Refer to the textbook, weekly materials, and/or the GMC library when researching the topics for this Discussion Forum.
Put your writing into your own words, do not copy directly from the source. If you incorporate external resources (http://gmcga.libguides.com/periodicals) in your posts be sure to cite (https://gmcga.libguides.com/citationmanagement/APA7th) them properly.
Lastly, review how to paraphrase and quote resources before you begin posting (http://gmcga.libguides.com/c.php?g=458&p=996448).
Textbook: Computer Science Illuminated Nell Dale; John Lewis
Chapter 6 and 7 discuss pseudocode as a way to express algorithms in a clear and unambiguous format. After an algorithm is written, it is important to work through it and test it for correctness.
Discuss the importance of correctness in an algorithm as well as the difference between correctly solving the problem and solving the correct problem. What are some of the implications to businesses in using algorithms that are incorrect?
In Chapter 6.6 section, Testing, it is stated that programming errors are a fact of life. Discuss some methods that you think might be the most helpful when testing programs to prevent programming errors.
Keep in mind that some errors can be quite costly, so finding and correcting the errors is an important aspect of program design.
Chapter 7 begins with a discussion of George Polya’s book about how to solve mathematical problems and how that can be applied to solving all types of problems.
Discuss why you think it is so important to understand the problem as a first step in solving problems.
Discuss some of the issues that can result from not fully understanding the problem to be solved and some steps that can be taken to better understand the problem.
Task 1: Create a new discussion topic on or before the due date in the Course Syllabus -> Course Schedule by clicking the REPLY HERE post below.
In your reply, you will post your response to the main topic. Your response should be a minimum of 150 words.