This site gives thousands of lessons on many. many different subjects that are all seachable. You only have to choose your state to see which standards go with your lessons. From there you can build on your lesson as you please. This site offers interactive games and activities for students in order to help them learn the subject area more effectively.
Lessons that teach students how to use the computer and the internet. Lessons include such topics as cyber bullying, research and information fluency and online safety. There are also many more lessons to choose from.
Adaptive learning technology and software programs for math
Thousands of lessons available
This software is not free but there are free samples of the software and teachers can buy the software sets for $20 per child or the school system can pay to have unlimited software for the year.