# Wk 1 Discussion – Algorithms [due Thurs]

Post a total of 3 substantive responses over 2 separate days for full participation. This includes your initial post and 2 replies to other students.

Due Thursday

Respond to the following in a minimum of 175 words:

Consider a potential business problem that would require a computer program solution.

How could an algorithm be used to solve a problem that a business may encounter? Provide specific examples.

# Wk 1 – University Project: Problem Solving with Algorithms [due Mon]

1. During this course you will design a program for a state university. The university needs a website design that will enable students to order books online. Each week you will receive additional instructions for the elements of the design based on the needs of the university. The elements will correspond with the concepts and skills you learn that week.

According to the university’s website design request, students need to order five books, one for each of the five required courses that all students take. You need to design a program that will prompt students for the price of each book and display the total cost for the five books.

Create a 1- to 1 3/4-page document listing the steps needed to solve the problem using an algorithm, including the following:

• Identify the input needed
• Define what the input must do (i.e., the process)
• Show what the output must produce

Create a 1/2- to 1-page document of your pseudocode based on the algorithm, including the following:

• Write the pseudocode statement(s) for the input
• Write the pseudocode statement(s) for the process
• Write the pseudocode statement(s) for the output

Create a 1-page flowchart based on the algorithm, including the following:

• Mark the program’s starting point
• Represent the input steps in the program
• Represent the process steps in the program
• Represent the output steps in the program
• Mark the program’s ending point

# Wk 1 – Introduction to Blackboard Ultra Quiz [due Mon]

## Test Content

1. Complete the ”
Introduction to Blackboard Ultra” tutorial.Blackboard Ultra is a software-as-a-service product; therefore, updates and developments are made to Ultra on a continuous basis to best serve your learning needs. Notification of these updates and developments will appear in the Ultra environment within a banner, as well as appear on the Release Notes pages of
Chalk it up! site.The Introduction to Blackboard Ultra tutorial is correspondingly updated to reflect these software changes; however, this may not be simultaneous with the occurrences, so you may see slight variances in the tutorial as compared to the actual classroom environment

### Use this space to build your submission.

You can add text, images, and files.