Instructional Video4:46
Lesson Planet

EdTech Tuesday: Hopscotch

4th - Higher Ed
Start your class out with some kid-friendly coding! Jennifer and Rich present Hopscotch, an app that asks learners to play around and create code to animate fun characters.
Instructional Video4:27
Lesson Planet

EdTech Tuesday: Cargo-Bot

3rd - 12th
The various levels offered in this app build a foundation in intermediate coding. Jennifer and Rich introduce the app and show one of the easy-level logic tasks so that you can get an idea of what Cargo-Bot is all about.
Instructional Video6:43
Lesson Planet

EdTech Tuesday: Move the Turtle

1st - 9th
What in the world do turtles have to do with coding? Find out in this quick, informative video! Jennifer and Rich demonstrate how to use this app to build important skills by taking you step-by-step through starting the first coding...
Instructional Video
Khan Academy

More While Loops: Balloon Hopper

6th - Higher Ed
Starting with an empty computer screen for a coder can be as intimidating as a bare canvas to a painter or a blank sheet of paper to a writer. Where do you start? If you know what you are trying to build, then you just pick something and...
Instructional Video3:34
Khan Academy

More on Variables

6th - Higher Ed
Variables represent one of the most fundamental features in any programming language. The easy-to-follow explanation given in this video focuses on the difference between variables and values. Specifically, the author looks at how...
Instructional Video1:23
1
1
GCFGlobal.org

Word Quick Tip: Basic Keyboard Shortcuts

6th - Higher Ed Standards
With a quick video, viewers discover some convenient keyboard shortcuts for Microsoft Word. They learn how to select all text at once, copy, paste, save, and undo the last action in a document. 
Instructional Video0:57
1
1
GCFGlobal.org

Word Quick Tip: Linking Within a Document

6th - Higher Ed Standards
Viewers of a short video from Microsoft discover how to add hyperlinks to text to provide quick access to e-mail addresses and websites. Pupils learn how to select the text they would like to use as a link and assign it a destination...
Instructional Video1:51
1
1
GCFGlobal.org

Word Quick Tip: Recover a Corrupted File

6th - Higher Ed Standards
With the guidance of a helpful video, viewers explore Word's Open and Repair command. They learn how to recover, save, and protect their hard work without fear of losing it for good.
Instructional Video1:21
1
1
GCFGlobal.org

Word Quick Tip: Recover Unsaved Documents

6th - Higher Ed Standards
A wind storm causes a power outage before someone has a chance to save a Microsoft Word document!. What to do? Using Word's Recover Unsaved Documents feature, users never have to worry about losing their work. Viewers discover how to...
Instructional Video1:26
1
1
GCFGlobal.org

Word Quick Tip: Translate Text Instantly

6th - Higher Ed Standards
Hola! Bonjour! Konnichiwa! Scholars discover how to use Microsoft Word's built-in translation tool to translate text from different world language.s Pupils are just a few mouse clicks away from learning how to translate words, phrases,...
Instructional Video1:12
1
1
GCFGlobal.org

Word Quick Tip: Reduce Eye Strain with Read Mode

6th - Higher Ed Standards
Microsoft Word's Read Mode help users reduce eye strain. Pupils watch a short video to learn how to use the convenient feature so that they can read documents in a larger, full-screen mode. They also explore how to read documents...
Instructional Video1:15
1
1
GCFGlobal.org

Word Quick Tip: Using the Format Painter

6th - Higher Ed Standards
What's a quick way to copy text formatting in Microsoft Word? Using the video resource, viewers learn all about using the Format Painter as a time-saving technique. The feature allows users to copy formatting, such as font style and...
Instructional Video6:51
Khan Academy

Object Types

6th - Higher Ed
Young coders learn how to use a function to create objects with similar properties and to allow for the creation of objects repeatedly with a short video that makes the point that coding with a function eliminates repetitions.
Instructional Video7:16
Khan Academy

Object Inheritance, Intro to JS: Drawing & Animation, Computer Programming

6th - Higher Ed
There is an easier way to share functions among objects. The fifth section of a six-part series on object-oriented design introduces the concept of object inheritance. The coding helps pupils create a base object type that has all the...
Instructional Video4:54
Khan Academy

Object Methods, Intro to JS: Drawing & Animation, Computer Programming

6th - Higher Ed
This video shows young programmers how to use the same concept to duplicate objects with different properties and attach functions to them. This method allows functions to be easily called with various objects.
Instructional Video7:53
Lifehacker

Learn to Code: Understanding Functions and Making a Guessing Game

9th - Higher Ed Standards
Here's where it all comes together. Using the skills learned in the previous three videos, the final installment of this series on JavaScript explores how to create functions. By the end of the video, young programmers will be able...
Instructional Video13:48
Lifehacker

Learn to Code: Arrays and Logic Statements

9th - Higher Ed Standards
Young programmers learn about the concepts of arrays and logic statements with the third video in this introductory series on JavaScript. Starting with a brief explanation of arrays, the resource goes on to provide clear and...
Instructional Video6:33
Lifehacker

Learn to Code: Variables and Basic Data Types

9th - Higher Ed Standards
Explore the fundamentals of coding in Javascript with the first video of this four-part series. After learning about the three basic data types — strings, numbers, and Boolean — young programmers are taught how to...
Instructional Video6:02
Lifehacker

Learn to Code: Working with Variables

9th - Higher Ed Standards
Building on prior knowledge about defining variables, the second video in this series on coding explains how to perform simple operations with data in JavaScript. Introducing first the concept of statements, the video goes on...
Instructional Video6:24
Khan Academy

Intro to Drawing

5th - Higher Ed
Leap right into programming in JavaScript with this first video in the series. Start off with drawing a rectangle. Remember computers only know what you tell them. So you need to specify exactly where on the screen you want the...
Instructional Video6:12
Khan Academy

Arrays of Objects, Intro to JS: Drawing & Animation, Computer Programming

6th - Higher Ed
Expand your beginning coder's use of objects in programs by looking at examples where you can change code to define and use objects in arrays and pass objects as parameters to a function. All of this leads to a deeper understanding of...
Instructional Video5:51
Khan Academy

Modifying Arrays, Computer Programming

6th - Higher Ed
An instructional video combines arrays, loops, and mouse clicks. The author shows how to modify JavaScript code to add a balloon each time the mouse is clicked. The video also shows two different ways to add to the end of the array: one...
Instructional Video5:22
Khan Academy

Looping Through Arrays, Computer Programming

6th - Higher Ed
In computer programming, loops and arrays are made for each other. This video describes adding a while loop to print out each element in an array and then doing the same procedure using a for loop.
Instructional Video4:54
Khan Academy

Modifying Objects, Computer Programming

6th - Higher Ed
Similar to using variables, object properties can be changed in the program. However, you can also dynamically add new properties while the program runs. The video shows how to define an object, use an object property, change an object...