Instructional Video7:04
Code.org

Unplugged Lesson in Action - Binary Bracelets

K - 9th
This brief video provides an overview and model for teachers who wish to deliver the Computer Science Fundamentals Unplugged activity, Binary Bracelets. Find the lesson plan here and deliver this fun and engaging lesson yourself:...
Instructional Video8:30
Code.org

Unplugged Lesson in Action - Songwriting with Functions

K - 9th
This brief video provides an overview and model for teachers who wish to deliver the Computer Science Fundamentals Unplugged activity, Songwriting. Find the lesson plan here and deliver this fun and engaging lesson yourself:...
Instructional Video2:14
Code.org

Teaching CS Fundamentals: Closing & Next Steps

K - 9th
Learn how to teach the CS Fundamentals curriculum with this online professional development from Code.org. This brief video summarizes the online course and provides suggestions for resources you can use to continue your learning. To...
Instructional Video1:58
Code.org

Teaching CS Fundamentals: Teaching Problem Solving

K - 9th
Learn how to teach the CS Fundamentals curriculum with this online professional development from Code.org. This brief video provides tips on how to teach problem solving in a computer science classroom. To learn more, visit...
Instructional Video1:48
Code.org

Teaching CS Fundamentals: Pair Programming

K - 9th
Learn how to teach the CS Fundamentals curriculum with this online professional development from Code.org. This brief video helps teachers understand how to facilitate pair programming in a classroom. For more information on pair...
Instructional Video1:57
Code.org

Teaching CS Fundamentals: Lesson Planning

K - 9th
Learn how to teach the CS Fundamentals curriculum with this online professional development from Code.org. This brief video provides an overview of how CS Fundamentals lessons are structured. To learn more, visit...
Instructional Video6:35
Code.org

Unplugged Lesson in Action - Building a Foundation

K - 9th
This brief video provides an overview and model for teachers who wish to deliver the Computer Science Fundamentals Unplugged activity, Build a Foundation. Find the lesson plan here and deliver this fun and engaging lesson yourself:...
Instructional Video10:22
Code.org

Unplugged Lesson in Action - Dice Race

K - 9th
This brief video provides an overview and model for teachers who wish to deliver the Computer Science Fundamentals Unplugged activity, Dice Race. Find the lesson plan here and deliver this fun and engaging lesson yourself:...
Instructional Video8:12
Code.org

Unplugged Lesson in Action - Functional Suncatchers

K - 9th
This brief video provides an overview and model for teachers who wish to deliver the Computer Science Fundamentals Unplugged activity, Songwriting. Find the lesson plan here and deliver this fun and engaging lesson yourself:...
Instructional Video8:41
Code.org

App Lab: Make a Whack-E-Moji Game

K - 9th
Learn to make a simple game for your phone with a few functions, a point system and a time limit. Learn more about App Lab here: https://code.org/educate/applab Try Whack-E-Moji here: https://studio.code.org/projects/applab Stay in touch...
Instructional Video7:55
Code.org

App Lab: Introduction

K - 9th
New to App Lab? Start here! App Lab lets you build sharable apps using javascript. This video covers the basic layout and beginning instructions to App Lab including the Toolbox, Design Mode, linking buttons, the Debugging console, and...
Instructional Video9:11
Code.org

Unplugged Lesson in Action - Computational Thinking

K - 9th
This brief video provides an overview and model for teachers who wish to deliver the Computer Science Fundamentals Unplugged activity, Computational Thinking. Find the lesson plan here and deliver this fun and engaging lesson yourself:...
Instructional Video2:37
Code.org

Teaching CS Fundamentals: How the Course Works

K - 9th
Learn how to teach the CS Fundamentals curriculum with this online professional development from Code.org. This brief video provides an overview of the professional development course for teachers. To learn more, visit...
Instructional Video3:51
Code.org

CS Principles: Databases - Part 1 Creating Records

K - 9th
Start learning at http://code.org/ Stay in touch with us! • on Twitter https://twitter.com/codeorg • on Facebook https://www.facebook.com/Code.org • on Instagram https://instagram.com/codeorg • on Tumblr https://blog.code.org • on...
Instructional Video11:10
Code.org

App Lab: Make a Simple App

K - 9th
This video covers how to: - use a dropdown menu to link between pages - use a radio button to ask a question to users Learn more about App Lab here: https://code.org/educate/applab Stay in touch with us! • on Twitter...
Instructional Video4:22
Code.org

CS Principles: Processing Lists

K - 9th
Start learning at http://code.org/ Stay in touch with us! • on Twitter https://twitter.com/codeorg • on Facebook https://www.facebook.com/Code.org • on Instagram https://instagram.com/codeorg • on Tumblr https://blog.code.org • on...
Instructional Video4:11
Code.org

CS Principles: Intro to Objects

K - 9th
Human Centered Designer India Irish explains the power of combining lists with objects. Objects are any group of related properties with assigned values. They are super useful tools for keeping data organized and making relationships...
Instructional Video2:35
Code.org

What is Computer Science Principles?

K - 9th
Computer Science Principles is an AP Introduction course to the broad field of computer science. You'll discover how the Internet works, dig into cryptography, build your own apps and find out how it's even possible to watch this video...
Instructional Video0:52
Code.org

Gumball Hour of Code - Events

K - 9th
PopCap Games founder John Vechey gives a quick overview of events - the programming concept that allows you to interact with characters in your game. You'll learn how to get your characters moving by tapping the arrow keys on your...
Instructional Video1:40
Code.org

Gumball Hour of Code - Introduction

K - 9th
PopCap Games founder John Vechey introduces the basics of programming that will get you started on the road to making your own video games. You'll be introduced to the Blockly visual programming environment and get started giving your...
Instructional Video0:51
Code.org

Ice Age Hour of Code - Events

K - 9th
PopCap Games founder John Vechey gives a quick overview of events - the programming concept that allows you to interact with characters in your game. You'll learn how to get your characters moving by tapping the arrow keys on your...
Instructional Video0:40
Code.org

Gumball Hour of Code - Repeat statements

K - 9th
PopCap Games founder John Vechey reviews the repeat forever block. Repeat forever allows your characters to do something continuously without the player having to do anything. Repeating saves tons of time and is key to making a good...
Instructional Video1:18
Code.org

Minecraft - Hour of Code: If Statements

K - 9th
Xbox Engineer Jasmine Lawrence introduces you to IF statements - the piece of code that allows a computer to determine what to do if certain conditions are met. You will use IF statements to make sure Steve or Alex stay safe when moving...
Instructional Video4:09
Code.org

CS Principles: Conditionals - Part 3 "And & Or" Operators

K - 9th
Start learning at http://code.org/ Stay in touch with us! • on Twitter https://twitter.com/codeorg • on Facebook https://www.facebook.com/Code.org • on Instagram https://instagram.com/codeorg • on Tumblr https://blog.code.org • on...