TED-Ed
Inside Your Computer
Computers are amazingly powerful machines that we have come to take for granted. Starting with a simple click of the mouse, this animated video takes you on a trip through the inner workings of computers. Learn how programs allow the...
Khan Academy
More While Loops: Balloon Hopper
Starting with an empty computer screen for a coder can be as intimidating as a bare canvas to a painter or a blank sheet of paper to a writer. Where do you start? If you know what you are trying to build, then you just pick something and...
TED-Ed
How Computers Translate Human Language
Universal Translating Devices? Babel Fish? Johnny Mnemonics? Although standard features of science fiction, computer translating programs have a ways to go before they achieve the success seen in TV shows and films. Here's why.
Khan Academy
More on Variables
Variables represent one of the most fundamental features in any programming language. The easy-to-follow explanation given in this video focuses on the difference between variables and values. Specifically, the author looks at how...
TED-Ed
Can Robots Be Creative?
What is creativity, anyway? Check out this fascinating video on the potential for creativity from artificial intelligence. The resource provides insight into the world of computer programming and algorithms, while at the same...
Lifehacker
Learn to Code: Arrays and Logic Statements
Young programmers learn about the concepts of arrays and logic statements with the third video in this introductory series on JavaScript. Starting with a brief explanation of arrays, the resource goes on to provide clear and...
Lifehacker
Learn to Code: Working with Variables
Building on prior knowledge about defining variables, the second video in this series on coding explains how to perform simple operations with data in JavaScript. Introducing first the concept of statements, the video goes on...
TED-Ed
The Prison Break | Think Like A Coder, Ep 1
Break free from monotonous lessons. An engaging video introduces the computer coding series and describes the ongoing context. Robots have taken over, and the hero needs to escape from prison and save the world by solving a set of clues....
TED-Ed
The Artists | Think Like A Coder, Ep 5
Create a diversion! Continuing the quest to save the world, the hero of the series needs to find an artifact inside a tower. To distract the guards, she programs a robot to vandalize some artwork. Viewers learn how to apply loops and...
TED-Ed
The Chasm | Think Like A Coder, Ep 6
It'd be a shame if the hero fell into the chasm. The saga of the hero trying to save the world continues, this time requiring a bridge to cross a ravine. The blocks for the bridge must form a palindrome, and the hero must program a robot...
Lifehacker
Learn to Code: Variables and Basic Data Types
Explore the fundamentals of coding in Javascript with the first video of this four-part series. After learning about the three basic data types — strings, numbers, and Boolean — young programmers are taught how to...
Teach Engineering
Storing Android Accelerometer Data: App Design
There's an app for that! Pupils learn to build an app that will store data on an Android. The instructional activity introduces class members to the tiny database, TinyDB, for Android devices. A video tutorial provides an...
Lifehacker
Learn to Code: Understanding Functions and Making a Guessing Game
Here's where it all comes together. Using the skills learned in the previous three videos, the final installment of this series on JavaScript explores how to create functions. By the end of the video, young programmers will be able...
CK-12 Foundation
If - Then Statements: Lesson
If the hypothesis is true, then the conclusion is true too. The presentation, part of a larger playlist on geometry, introduces conditional statements. The resource shows how to rewrite a statement into if-then format and how to identify...
TED-Ed
A Rosetta Stone for the Indus Script
Imagine traveling 4,000 years into the future to a time when all knowledge of the English language has been lost. Computational neuroscientist Rajesh Rao uses this hypothetical situation to engage the audience as he discusses...
TED-Ed
Haptography: Digitizing our Sense of Touch
We have cameras to record what we see, but how can we record what we touch? Katherine Kuchenbecker, a mechanical engineering professor at the University of Pennsylvania, is working to answer exactly that question. Using sensitive...
TED-Ed
The Resistance | Think Like A Coder, Ep 2
Join the resistance and learn computer code while you're at it. Continuing from the previous installment, the hero of the series looks for a resistance leader using a set of conditional statements. Scholars learn how to include if,...
TED-Ed
The Train Heist | Think Like A Coder, Ep 4
Robots come in handy when planning a train heist. The hero and her robot continue their quest to find artifacts to save the world. They must locate and steal the Node of Power on a specific car of a train by writing computer code for the...
TED-Ed
The Furnace Bots | Think Like A Coder, Ep 3
It's time to defeat the army of furnace bots. Continuing from the previous episode, the hero of the story must locate and take over the zero bot that controls all of the other furnace bots. Viewers see how writing a program that involves...
TED Talks
The Incredible Inventions of Intuitive AI
Welcome to the Augmented Age. Futurist Maurice Conti introduces viewers to his predictions of what to expect from the Augmented Age, an age of computers and robotic systems that work with humans to imagine, design, and build all sorts of...
TED-Ed
A Brief History of Video Games (Part I)
For many pupils, gaming is part of everyday life. But, it wasn't always that way. Entertain and inform your class with this quick video that follows the development of video games. The narrator goes all the way back to the beginning and...
Curated OER
Compound Interest and e (Part 3)
Continuing with the lesson on compound interest, in this video, Sal derives the general formula for any amount of principle, interest rate, and compounding periods over one year.
Curated OER
Conic Sections: Hyperbolas 3
Continuing with the study of graphing hyperbolas, Sal shows an example of graphing a parabola that is centered at a point off the origin. By looking at the equation, first without shifting it, he helps listeners develop an intuitive...
Curated OER
Binomial Theorem (Part 3)
In this video on the Binomial Theorem, Sal tries to give an intuition behind why combinations are part of its definition. By looking at the expansion of (a + b)3 and carefully looking at where each value originates from, one can see how...