Instructional Video
PBS

Pbs Learning Media: Crash Course Computer Science: Alan Turing

9th - 10th Standards
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. Normally, we try to...
Instructional Video
PBS

Pbs Learning Media: Crash Course Computer Science: 3 D Graphics

9th - 10th Standards
From polygon count and meshes, to lighting and texturing, there are a lot of considerations in building the 3D objects we see in our movies and video games, but then displaying these 3D objects of a 2D surface adds an additional number...
Instructional Video
PBS

Pbs Learning Media: Crash Course Computer Science: Cryptography

9th - 10th Standards
We're going to walk you through some common encryption techniques such as the Advanced Encryption Standard (AES), Diffie-Hellman Key Exchange, and RSA which are employed to keep your information safe, private, and secure. [12:16]
Instructional Video
PBS

Pbs Learning Media: Crash Course Computer Science: The Internet

9th - 10th Standards
Specifically, how that stream of characters you punch into your browser's address bar, like "youtube.com", return a website. Just to clarify, we're talking in a broader sense about that massive network of networks connecting millions of...
Instructional Video
PBS

Pbs Learning Media: Crash Course Computer Science: Data Structures

9th - 10th Standards
Today we're going to talk about 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 it...