Instructional Video
Khan Academy

Khan Academy: Python Programming: Insertion Sort Algorithm

9th - 10th
A visual description of the insertion sort algorithm. [7:52]
Instructional Video
Crash Course

Crash Course Computer Science #13: Intro to Algorithms

9th - 10th
This video offers an introduction to algorithms. Algorithms are the sets of steps necessary to complete computation - they are at the heart of what our devices actually do. Since the development of math itself, algorithms have been...
Instructional Video
Goodwill

Gcf Global: Algorithms

9th - 10th
Learn more about what algorithms are and where we can find them in the world around us. [2:30]
Instructional Video
Code.org

Code Studio: Computational Thinking: Unplugged: Move It Move It

K - 1st
Learn how to write steps for challenge of finding the smiley face. This unplugged activity helps learn about algorithmic thinking.
Instructional Video
Code.org

Code.org: Cs Fundamentals: Collecting Treasure With Laurel

1st - 3rd
Students will be practicing their programming skills using a new character, Laurel the Adventurer. When someone starts programming they piece together instructions in a specific order using something that a machine can read. Through the...
Instructional Video
Code.org

Code.org: Cs Fundamentals: Envelope Variables

4th - 6th
Variables allow for a lot of freedom in computer science. This lesson helps to explain what variables are and how we can use them in many different ways. [1:43]
Instructional Video
Khan Academy

Khan Academy: What Is an Algorithm and Why Should You Care?

9th - 10th
Learn the basics of an algorithm and it's use in computer programming. [5:27]
Instructional Video
Khan Academy

Khan Academy: Html Basics

9th - 10th
Learn the basics of writing html code.
Instructional Video
Crash Course

Crash Course Computer Science #14: Data Structures

9th - 10th
Today we're going to talk about on how we organize the data we use on our devices. You might remember last episode we walked through some sorting algorithms, but skipped over how the information actually got there in the first place! And...
Instructional Video
TED Talks

Ted: Ted Talks: How Algorithms Shape Our World

9th - 10th
We live in a world run by algorithms, computer programs that make decisions or solve problems for us. In this riveting, funny talk, Kevin Slavin shows how modern algorithms determine stock prices, espionage tactics, even the movies you...
Instructional Video
Khan Academy

Khan Academy: Multiplying With Area Model: 16 X 27

4th Standards
Sal uses an area model to multiply 16x27.
Instructional Video
Khan Academy

Khan Academy: What Is an Algorithm and Why Should You Care?

9th - 10th
Learn the basics of algorithms in computer programming. [5:27]
Instructional Video
Khan Academy

Khan Academy: Pseudorandom Number Generators

9th - 10th
In this lesson, random sequences and pseudorandom number sequences are discussed. This video lesson from Khan Academy is intended for students who are taking an introductory computer science course.