Discovery Education offers free student homework resources that bring learning to life inside and outside the classroom. Take a look at their interactive games, videos, contests, virtual labs and activities designed to help you dive deeper into a topic—and have fun while doing it, too!
This site will help you learn the basics of computer science. It includes games featuring characters from "Frozen" and the FlappyBird game that are fun, while teaching basic coding skills. It also has information and games on the future of computer sciences for career path ideas and training.