Crash Course
Crash Course Computer Science #12: Programming Basics: Statements and Functions
Learn about basic computer programming including statements and functions. We will start our overview of the fundamental building blocks of programming languages by creating small programs for our own video game to show how statements...
Crash Course
Crash Course Computer Science #13: Intro to Algorithms
This video offers an introduction to algorithms. Algorithms are the sets of steps necessary to complete computation - they are at the heart of what our devices actually do. Since the development of math itself, algorithms have been...
Code.org
Code.org: Mark Zuckerburg Teaches Repeat Loops
Mark Zuckerburg teaches about repeat loops. [0:36]
Other
Codecademy: Intro to Programming: Loops
Loops are a fundamental concept in computer science. Here's an explainer on how they work, with the help of our favorite dessert. [1:41]