Search for videos with teachers that explain different topics in math in English and Spanish
SmarterEveryDay on YouTube creates videos about random science topics and with science demos. They are nice short snippets that are fun, exciting, and educational to watch.
An online community for sharing instructional videos.
Teaching Channel is a thriving online community where teachers can watch, share, and learn diverse techniques to help every student grow.
Light-Bot is an online game with multiple levels of puzzles which help students learn to solve puzzles by breaking them down into smaller chunks. As the levels progress, the challenges become more difficult to solve.
Blockly is a newly developed resource by Google for those who have little to no programming experience. The Blockly maze apps has ten scaffolded levels for students to learn computational problem solving techniques. Each subsequent level builds on the previous.
With the turtle app, we have a supplementary worksheet put together by staff members to implement scaffolded levels for the turtle.
MIT App Inventor is an online resource for students interested in developing Android Apps. MIT App Inventor utilizes a block-based interface to give students an easier opportunity to jump into app development, even if they do not have much programming experience.
A free programming language and online community where you can create your own interactive stories, games, and animations.
MIT App Code Academy provides tutorials of varying levels to teach programming. With a variety of topics to choose from, it is a good resource for students to explore at their own pace.
The award-winning, non-profit Science Buddies empowers K-12 students, parents, and teachers to quickly and easily find free project ideas and help in all areas of science from physics to food science and music to microbiology. Whether your goal is to find a fun science activity for your kids or win the international science fair, sciencebuddies.org puts comprehensive, scientist-authored tools, tips, and techniques at your fingertips.