Instructional Video17:22
TED Talks

Neil Gershenfeld: Unleash your creativity in a Fab Lab

12th - Higher Ed
MIT professor Neil Gershenfeld talks about his Fab Lab -- a low-cost lab that lets people build things they need using digital and analog tools. It's a simple idea with powerful results.
Instructional Video4:27
SciShow

The 8 Smartest People of the Year: 2013's Nobel Winners

12th - Higher Ed
Hank profiles this year's Nobel laureates in science, whose achievements have helped us understand questions as small as how our cells transport materials, and as big as why matter exists at all.
Instructional Video11:16
Crash Course

Natural Language Processing: Crash Course Computer Science

12th - Higher Ed
Today we’re going to talk about how computers understand speech and speak themselves. As computers play an increasing role in our daily lives there has been an growing demand for voice user interfaces, but speech is also terribly...
Instructional Video6:25
TED-Ed

TED-Ed: The Chasm | Think Like A Coder, Ep 6 | Alex Rosenthal

Pre-K - Higher Ed
This is episode 6 of our animated series "Think Like A Coder." This 10-episode narrative follows a girl, Ethic, and her robot companion, Hedge, as they attempt to save the world. The two embark on a quest to collect three artifacts and...
Instructional Video16:56
Crash Course

How to Make an AI Read Your Handwriting (LAB)

12th - Higher Ed
John Green Bot wrote his first novel! Today, in our first ever Lab we’re going to program a neural network to recognize handwritten letters to convert the first part of John Green Bot’s novel into typed text. To do this we’re going to...
Instructional Video13:01
Crash Course

Symbolic AI

12th - Higher Ed
Today we're going to talk about Symbolic AI - also known as "good old-fashioned AI". Symbolic AI is really different from the modern neural networks we've discussed so far, instead, it represents problems using symbols and then uses...
Instructional Video10:13
Crash Course

Representing Numbers and Letters with Binary: Crash Course Computer Science

12th - Higher Ed
Today, we’re going to take a look at how computers use a stream of 1s and 0s to represent all of our data - from our text messages and photos to music and webpages. We’re going to focus on how these binary values are used to represent...
Instructional Video4:13
SciShow

Great Minds: Margaret Hamilton

12th - Higher Ed
Margaret Hamilton is a pioneer for women in STEM, and her team's software saved Apollo 11's moon landing!
Instructional Video10:50
SciShow

Could Scientists Predict the Next Political Crisis?

12th - Higher Ed
Thanks to modern science and technology, we can predict what the weather will be like in 5 days, but it’s still a bit more challenging to predict what will happen to us and our societies.
Instructional Video12:08
Crash Course

Training Neural Networks

12th - Higher Ed
Today we’re going to talk about how neurons in a neural network learn by getting their math adjusted, called backpropagation, and how we can optimize networks by finding the best combinations of weights to minimize error. Then we’ll send...
Instructional Video12:18
Crash Course

Operating Systems: Crash Course Computer Science

12th - Higher Ed
So as you may have noticed from last episode, computers keep getting faster and faster, and by the start of the 1950s they had gotten so fast that it often took longer to manually load programs via punch cards than to actually run them!...
Instructional Video5:02
TED-Ed

TED-ED: How to manage your time more effectively (according to machines) - Brian Christian

Pre-K - Higher Ed
Human beings and computers alike share the challenge of how to get as much done as possible in a limited time. Over the last fifty or so years, computer scientists have learned a lot of good strategies for managing time effectively - and...
Instructional Video12:27
Crash Course

Alan Turing: Crash Course Computer Science

12th - Higher Ed
Today we’re going to take a step back from programming and discuss the person who formulated many of the theoretical concepts that underlie modern computation - the father of computer science himself: Alan Turing. Now normally we try to...
Instructional Video5:10
Be Smart

Why Did We Blow On Nintendo Games?

12th - Higher Ed
If you played NES, you did it too. Did it work?
Instructional Video19:39
TED Talks

TED: A 30-year history of the future | Nicholas Negroponte

12th - Higher Ed
MIT Media Lab founder Nicholas Negroponte takes you on a journey through the last 30 years of tech. The consummate predictor highlights interfaces and innovations he foresaw in the 1970s and 1980s that were scoffed at then but are...
Instructional Video15:16
Crash Course

Make an AI Sound Like a YouTuber (LAB)

12th - Higher Ed
Let’s try to help John Green Bot sound a bit more like the real John Green using Natural Language Processing. Today, we're going to code a program that takes a one word prompt and then completes the sentence that sounds like something...
Instructional Video4:40
SciShow

Helping Build the Internet: Valerie Thomas | Great Minds

12th - Higher Ed
Despite computers barely being a thing when she was born, Valerie Thomas knew that she was cut out for the tech world, pushed until she got there, and contributed to some hugely important technologies that many of us could not live without.
Instructional Video11:47
TED Talks

TED: 3 ways to make better decisions -- by thinking like a computer | Tom Griffiths

12th - Higher Ed
If you ever struggle to make decisions, here's a talk for you. Cognitive scientist Tom Griffiths shows how we can apply the logic of computers to untangle tricky human problems, sharing three practical strategies for making better...
Instructional Video11:20
Crash Course

Compression: Crash Course Computer Science

12th - Higher Ed
So last episode we talked about some basic file formats, but what we didn’t talk about is compression. Often files are way too large to be easily stored on hard drives or transferred over the Internet - the solution, unsurprisingly, is...
Instructional Video10:12
SciShow

4 Algorithms We Borrowed from Nature

12th - Higher Ed
We use algorithms every day for things like image searches, predictive text, and securing sensitive data. Algorithms show up all over nature, too, in places like your immune system and schools of fish, and computer scientists have...
Instructional Video11:19
Crash Course

Educational Technology: Crash Course Computer Science

12th - Higher Ed
Today we’re going to go a little meta and talk about how computer science can support learning with educational technology. We here at Crash Course are big fans of interactive in-class learning and hands-on experiences, but we also...
Instructional Video9:58
Crash Course

Instructions & Programs: Crash Course Computer Science

12th - Higher Ed
Today we’re going to take our first baby steps from hardware into software! Using that CPU we built last episode we’re going to run some instructions and walk you through how a program operates on the machine level. We'll show you how...
Instructional Video10:50
Crash Course

The Future of Artificial Intelligence

12th - Higher Ed
Today, in our final episode of Crash Course AI, we're going to look towards the future. We've spent much of this series explaining how and why we don't have the Artificial General Intelligence (or AGI) that we see in the movies like...
Instructional Video10:19
Crash Course

How YouTube Knows What You Should Watch

12th - Higher Ed
Today we’re going to talk about recommender systems which form the backbone of so much of the content we see online from video recommendations on YouTube and Netflix to ads we see on Facebook, Twitter, and well, everywhere else. We’ll...