Session 5: Algorithms

 

Chapter 3: Part 1
Algorithms


Icebreaker: If you could have an unlimited supply of one thing, what would it be?

Agenda:



Key Vocabulary:

Algorithm: A set of steps that a computer follows to complete a task. You can write algorithms that do all kinds of things, form solving math problems to writing music!
Pseudocode: A description of code that is easily readable by humans but not by computers. Pseudocode is used to record the logic of your code before you translate it into code that computers will understand. 

Read and Reflect:
You may answer these questions in the comment section below:

1. Define the term algorithm in your own words.
2. In this passage, they reference some everyday algorithms. That is an algorithm that you use every day?
3. On page 43, the book mentions more complicated algorithms like Google searches or Netflix recommendations. Choose one that you've used before. How do you think it works?
4. Pseudocode is a way to plan your program before you actually code it. Is this similar to how you plan your work in other subjects? Why or why not?

0 comments:

Post a Comment