Video Set 1 - Algorithms and Their Impact
START DATE:DUE DATE:STATUS:Open
Resources
0.1. Introduction to Algorithm
0.2 Global Impact
- The Secret Rules of Modern Living Algorithms - Documentary [58:33]
- This excellent hour long documentary is Highly Recommended
- It has a particularly nice explanation of how the algorithm that changed the world works: Google’s Page Rank
- Discuss/review the following AP CSP Essential Knowledge Statements:
- Algorithms can be written in different ways and still accomplish the same tasks.
- Algorithms that appear similar can yield different side effects or results.
- Algorithms can be created from an idea, by combining existing algorithms, or by modifying existing algorithms.
- Knowledge of existing algorithms can help in constructing new ones.
- Using existing correct algorithms as building blocks for constructing another algorithm has benefits such as reducing development time, reducing testing, and simplifying the identification of errors.
- An algorithm is a finite set of instructions that accomplish a specific task.
- Beyond visual and textual programming languages, algorithms can be expressed in a variety of ways, such as natural language, diagrams, and pseudocode.
- Algorithms executed by programs are implemented using programming languages.
- Every algorithm can be constructed using combinations of sequencing, selection, and iteration.
0.3 Intro to Algorithms
0.4 Unintended Impact of Algorithms
- How Algorithms Shape Our World [15:06]
- One of the Big Ideas is Global Impact, this video focuses on the impact of technology that they might not have considered.
- The video focuses on the stock market. Please ask them What does it mean to trade stocks? How do you make money trading stocks? Then just take a couple of minutes ensuring everyone knows the basics.
- Tell them to Put Your Thinking Caps On and then start the video.
0.5 Algorithms and What They Cannot Solve
- P vs. NP and the Computational Complexity Zoo [10:43]
- This video is very challenging and may only be approachable by more academic students. It appears with more detail in Lessons 25 of this document.
Continue to Video Set 2 - Global Impact & Emerging Technology Videos »