This site has TONS of excellent games for kids to play online. I just updated my portaportal site with all that applied to my grade level for now. Later, I'll have to go back through and align to CCSS.
These free online STEM resources have fun activity ideas for students with fully developed lesson plans for teachers or homeschool parents. Listed out by Science, Techonology, Engineering, Math, and grade level.