Argument Analysis Platform: Create and analyze argument maps online. Brainly: Study together. Debatepedia: The Wikipedia of debates. Diffen: Compare Anything. Earth Resource Trade: Exploring interdependencies in global resource trade. Explain that Stuff: A collection of free, easy-to-understand science, technology, and how-it-works articles for the whole family. Explorable Explanations: A hub for learning through play. Free Video Lectures: Free video lectures, tutorials, and courses. Global Network of Discovery: Using the latest technological advances to help us all discover more and better things. Globe of Economic Complexity: Visualize $15 Trillion of World Exports. Google Arts and Culture: Explore collections and stories from around the world. Google Classroom: Streamlines assignments, boosts collaboration, and fosters seamless communication to make teaching more productive and meaningful. Google Public Data Explorer: Explore, compare, and share large visualized datasets. Infoplease: Online Encyclopedia, Almanac, Atlas, Biographies, Dictionary, and Thesaurus. Institute of Art and Ideas: Free access to cutting edge ideas and some of the world's leading thinkers. Learn Anything: Platform for efficient knowledge discovery. National Geographic: A world leader in geography, cartography, and exploration. Open Culture: Some of the best free cultural and educational media on the web. Our World in Data: Explore how and why living conditions around the world are changing rapidly. Quizlet: Quizlet makes simple learning tools that let you study anything. Start learning today with flashcards, games and learning tools — all for free. Rewordify: Free, online tool to simplify difficult English. Snopes: Reference source for fact-checking. Stack Exchange: Network of over 100 question/answer communities. Study Blue: Find, create, and study online flashcards and notes. Take Me Back To: Find out what the world looked like in any date in the past: just type in your special date and enjoy the time-machine. TED: Influential videos from expert speakers on many subjects. The History of Philosophy: Visualized summaries of various philosophers, ideas, and their connections. TV Tropes: Wiki / catalog for plot devices and tropes in all forms of media. Unimersiv: Virtual Reality Education. Video Lectures: Exchange ideas and share knowledge. Watch Know Learn: Free educational videos for K-12 students. World Population History: Explore the history of human population and its effects. Zotero: Free and easy tool to help you collect, organize, cite, and share research resources.
timeglobe : Explore the history of the world through over 20,000 events
Epic History TV : EPIC HISTORY TV brings you history's most dramatic and awesome events, from giant conflicts like World War One to the epic history of nations such as Russia,...
The Foos - A funny, pre-literate iPad game that teaches concepts for commands, parameters, loops, and conditionals.
Scratch Jr. - An app that teaches young kids how to visually code interactive stories and games. A simplified version of the Scratch website, for a tablet.
Cubetto - An expensive, yet screen-free introduction to coding especially for a Montessori environment. Includes a robot and a wooden programming board with removable command pieces.
Upper Elementary
DIY.org - An online community for kids to learn anything. Programming skills listed are App Dev, Backend Dev, Frontend Dev, Game Dev, Graphic Designer, Open Sourcerer, Scratcher, Sys Admin, and Web Designer.
Bitsbox - A monthly box subscription that teaches kids how to code.
CS Unplugged - A collection of free learning activities that teach Computer Science through engaging games and puzzles that use cards, string, crayons and lots of running around.
Lauren Ipsum - A book that teaches problem-solving concepts in the context of programming. Sample chapters available online.
Khan Academy - Computer Programming - A series of web-based programming lessons with interactive challenges, by Khan Academy. Teaches topics like animation, game development, and web programming. Users can post questions, which get answered quickly by the community.
Web Design for Kids - A series of tutorials teaching children the basics of designing and building a website with HTML and CSS.
Finch Robot - A small robot designed for computer science education with support for multiple programming languages.
Secret Coders - A engaging book series that teaches programming concepts through Logo.
Lower Elementary
Lightbot - Solve puzzles with commands, loops, and conditionals. Comes in Lightbot and lightbot Jr, and a mobile app or a desktop website.
Cargo Bot - iPad app to solve problems with constraints using commands, loops, conditional statements. More difficult puzzles than Lightbot.
Code.org - A website with interactive coding games and courses for kids. Covers a large range of ages and skill levels.
Scratch - Scratch is a popular visual programming language for beginners, created by MIT. The Scratch website is a platform for kids to make interactive stories and share them with each other.
Code Master - An addictive board game that builds problem solving skills and understanding of programming logic. Starts basic and moves to very advanced.