Khan Academy: A free online website for K-12 with explanation videos and interactive practice for basic arithmetic through higher level mathematics.
Ck12: A free online website for K-12 with explanatory videos and interactive practice for basic arithmetic through higher level mathematics.
IXL Math: Mathematics practice broken down into individual skills for grades K-12. Limited daily use is free.
Virtual Nerd: An online study help for math from 6th grade through high school.
Math Drills: Website with thousands of free math worksheets.
Math Is Fun: Website with free randomly generated math worksheets and answers.
Desmos: A free online math website for learning, teaching, and a graphing calculator. Includes downloadable app.
Centre for Innovation in Mathematics Teaching: MEP Math (Mathematics Enhancement Programme): Free comprehensive lesson plans and practice workbooks for teaching a solid mathematics foundation from 1st-6th grade.
Word Hippo: An all-in-one reference tool, Word Hippo does the following: defines a word, provides a meaning, provides a word that is opposite, pronounces a word, provides rhyming words, places the word in many different contexts, and translates the word.
Reading Rockets: From the US Dept. of Education – 25 Activities for Reading and Writing Fun
Scholastic Reading Activities: Engaging literacy activities designed for web and whiteboard across all grade levels and subjects.
CommonLit: A free source text library to improve reading fluency and comprehension.
Khan Academy: A free online website for K-12 with explanation videos and interactive practice for various language arts skills.
Ck12: A free online website for K-12 with resources for writing and spelling.
Beating Dyslexia: A free resource for beating dyslexia in reading, writing and spelling.
OWL Purdue: A writing resource for high school students.
Quizlet: Create your own flashcards to practice vocabulary, terminology, and other skills, or use what others have already created.
Read On My Yon: The Read on myON Project provides access to a digital library to all children from birth through 8th grade in Hillsborough County. The program offers literacy tools and a large collection of enhanced digital books with content in English, French, and Spanish to encourage reading.
USF Reading Camps: Designed and taught by instructors from the Institute of Reading Development, our eight summer programs for children in grades K-12 improve reading skills and comprehension. School year classes also available.
Science
Ck12: A free online website for K-12 with explanatory videos and resources on various topics in science.
Khan Academy: A free online website with explanations for high school science topics in physics, chemistry, biology, anatomy, cosmology, and more.
PhET Simulations: Powered by the University of Colorado, this site provides dozens of engaging simulations for physics, chemistry and biology. The website also includes a collection of teacher contributed activities, lab experiences, homework assignments and conceptual questions that can be used with the simulations.
SciShow Videos: Short, high-interest videos about a wide variety of science topics.
Amoeba Sisters: Funny animated videos that explain biology concepts in an appealing and understandable way.
Crash Course: Witty, visually appealing videos on a wide variety of high school level science topics.
Quizlet: Create your own flashcards to practice vocabulary, terminology, and other skills, or use what others have already created.
Science Snacks: Science Snacks are hands on, teacher tested, and use cheap, available materials. Satisfy your curiosity without ever getting full.
NASA: For Educators - Lesson plans, teacher guides, classroom activities, video clips, games, posters, and more for teachers and students in grades K-4, 5-8, 9-12, and higher education.
Steve Spangler: Science Experiment Archives - A terrific variety of fun, hands-on and simple experiments to do as a demonstration or with a group of students to raise the fun-factor and teach scientific principles.
ZOOM Science Experiments: Focus on Engineering Design - A long list of hands-on science and engineering activities appropriate especially for students grades 2-10.
Coding
Scratch : A block-based visual programming language and website targeted primarily at children 8-16 as an educational tool for coding.
Code Combat : A coding based game for children to play and learn the basics of coding.
Code.org: a nonprofit dedicated to teaching students how to code at their own pace.
Crunchzilla: Coding explanations and examples for young children(Code Monster) or other tutorials for ages 12+.
Learn Unity: a coding tutorial made by the Unity Game Engine to teach kids how to create video games.
Code In Game: Learn new concepts by solving fun challenges in 25+ languages addressing all the hot programming topics. (Recommended for ages 15+).
Swift Playgrounds: a game making and swift language teaching app for apple/iOS devices only.
Computer Science: Has lots of resources and information for coding education.
Social Studies
Khan Academy: A free online website for K-12 with explanatory videos and resources on various social studies topics.
Library of Congress: Thematic primary source sets for high school level history topics.
Crash Course: Witty, visually appealing videos on a wide variety of high school level history topics.
Quizlet: Create your own flashcards to practice vocabulary, terminology, and other skills, or use what others have already created.
Time Management/Organizational Resources
Cozi: A free app to organize events, family, and more.
Trello: A free organizational app for making flows and planning.
Social Emotional Development
Edutopia Activities to Build Social-Emotional Development: Social and Emotional Learning (SEL) and happiness/wellness skills have great implications for helping the next generation. Elementary-age students deserve this information, too. Here are some suggestions for you to use to build those skills.