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


Continue to Video Set 2 - Global Impact & Emerging Technology Videos »