Instructional Video
Crash Course

Crash Course Computer Science #26: Graphical User Interfaces

9th - 10th
This video focuses on the critical role graphical user interfaces, or GUIs played in the adoption of computers. Before the mid-1980's the most common way people could interact with their devices was through command line interfaces, which...
Instructional Video
Crash Course

Crash Course Computer Science #27: 3 D Graphics

9th - 10th
This video focuses on 3D computer graphics, how they're created and rendered for a 2D screen. 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...
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...