Instructional Video3:51
TED-Ed

TED-Ed: What gives a dollar bill its value? - Doug Levinson

Pre-K - Higher Ed
The value of money is determined by how much (or how little) of it is in circulation. But who makes that decision, and how does their choice affect the economy at large? Doug Levinson takes a trip into the United States Federal Reserve,...
Instructional Video2:34
MinuteEarth

How Chaos Makes Your Fingerprints Unique

12th - Higher Ed
Because of the chaotic way fingerprints develop and the multiplying effect of compound probability, it's basically impossible for any two fingers to have matching prints. ___________________________________________ To learn more, start...
Instructional Video8:24
Bozeman Science

Coevolution

12th - Higher Ed
Paul Andersen explains the concept of coevolution. He begins with an analogy comparing the relationship of humans to technology with those of coevolving species. He then discriminates between coevolution and convergent evolution. He...
Instructional Video3:29
TED-Ed

TED-Ed: Gyotaku: The ancient Japanese art of printing fish - K. Erica Dodge

Pre-K - Higher Ed
How did fishermen record their trophy catches before the invention of photography? In 19th century Japan, fishing boats were equipped with rice paper, sumi-e ink, and brushes in order to create gyotaku: elaborate rubbings of freshly...
Instructional Video4:11
TED Talks

Tal Danino: Programming bacteria to detect cancer (and maybe treat it)

12th - Higher Ed
Liver cancer is one of the most difficult cancers to detect, but synthetic biologist Tal Danino had a left-field thought: What if we could create a probiotic, edible bacteria that was "programmed" to find liver tumors? His insight...
Instructional Video6:10
Bozeman Science

DNA Fingerprinting

12th - Higher Ed
Paul Andersen describes the process of DNA fingerprinting and DNA profiling. He explains how variability in STRs can be used to identify individuals. He explains the importance of DNA fingerprinting in forensics and paternity cases.
Instructional Video14:33
Crash Course

Let’s Make A Movie Recommendation System (LAB)

12th - Higher Ed
We need to save Jabril and John Green Bot’s movie nights. Jabril generally likes action movies and John Green Bot likes romantic movies, but they need to find something that they can both watch and enjoy together. Today, we’re going to...
Instructional Video2:03
Curated Video

Exploring Patterns in Our Morning Routine

Pre-K - 3rd
This video explores the concept of patterns through the lens of a morning routine. As Amara and Zuri learn about patterns in everyday life, they also discover the importance of following a consistent sequence of actions in their morning...
Instructional Video5:18
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Operator Overloading

Higher Ed
In this video, you will learn about plus operator overloading with our distance program. This clip is from the chapter "Module 3" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, you will learn about STL...
Instructional Video7:20
Curated Video

Fundamentals of Object-Oriented Programming - C++ - STL - ALGORITHM

Higher Ed
In this video, you will learn about algorithm standard template library. This clip is from the chapter "Module 3" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, you will learn about STL (Standard...
Instructional Video11:31
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Member Functions

Higher Ed
In this video, you will learn about member functions. This clip is from the chapter "Module 3" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, you will learn about STL (Standard Template Library)...
Instructional Video6:39
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Static Members

Higher Ed
In this video, you will learn about static class data. This clip is from the chapter "Module 3" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, you will learn about STL (Standard Template Library)...
Instructional Video10:16
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Constructors

Higher Ed
In this video, you will learn about default, parameterized, and copy constructors. This clip is from the chapter "Module 3" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, you will learn about STL...
Instructional Video8:31
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Arrays

Higher Ed
In this video, you will learn about arrays. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements and flow control, functions, recursion,...
Instructional Video6:09
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Loops - FOR

Higher Ed
In this video, you will learn about the For loop. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements and flow control, functions,...
Instructional Video10:34
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Functions

Higher Ed
In this video, you will learn about functions and how to construct them in C++. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements and flow...
Instructional Video6:25
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Arithmetic Operators

Higher Ed
In this video, you will learn about different arithmetic operators such as addition, subtraction, multiplication, division, and more. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming -...
Instructional Video4:16
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Variable Scope

Higher Ed
In this video, you will learn about local and global variables. This clip is from the chapter "Module 2" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will cover statements and flow control,...
Instructional Video2:59
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Constants

Higher Ed
In this video, you will learn how to write a program to calculate the area of a circle with const and float. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we...
Instructional Video3:17
Curated Video

Fundamentals of Object-Oriented Programming - C++ - Char

Higher Ed
In this video, you will learn about Char data types. This clip is from the chapter "Module 1" of the series "Fundamentals of Object-Oriented Programming - C++".In this section, we will understand the purpose of OOP, the history of the...
Instructional Video12:19
Curated Video

Java Multithreading and Parallel Programming Masterclass - Dining Philosophers Problem

Higher Ed
This video demonstrates the dining Philosophers Problem.
Instructional Video8:01
Instructional Video13:10
Instructional Video7:53
Curated Video

Python for OOP - The A to Z OOP Python Programming Course - Operator Overloading

Higher Ed
In this video, you will learn about operator overloading in Python, which allows you to redefine the behavior of operators for custom classes. You will learn how to implement operator overloading to make your classes more powerful and...