Instructional Video10:04
Lifehacker

Programming! Learn the Basics of Coding, How to Pick a Language a Project, and More!

9th - Higher Ed Standards
Kick off an introductory computer science course with this exploration of computer programming basics. From variable types and writing statements in JavaScript to finding a web host and deploying a website, this resource provides...
Instructional Video3:00
Khan Academy

Mouse Interaction, Computer Programming

6th - Higher Ed
Drawing objects based on where the user's mouse is located can be a beneficial and fun coding activity for new JavaScript coders. Here, the speaker shows how to use the mouseY and mouseX variables in a small section of code that draws a...
Instructional Video2:14
Curated OER

STEMbite: Refrigeration

7th - 12th
Mr. Vanden Heuvel opens up the back of his refrigerator to show viewers how it works. He explains that the mechanism removes heat from inside the cooler box. The refrigerant material changes phases from a liquid to a gas, thus extracting...
Instructional Video2:18
Curated OER

STEMbite: Gear Ratios

7th - 12th
Demonstrate how different-sized gears work together according to gear ratios. With the guts of a clock and the gears of a bicycle, Mr. Vander Heuvel explains how changing gears can alter the output of a system when the same input is...