This is just one of the multitude of highly interactive phone applications available for use by teachers and students. It also looks fun and colourful!
OpenEd makes it easy to differentiate instruction. It also fills in the gaps where the district may not be able to afford resources. I can easily search for all the tools I need to meet the Common Core Standards, and my students are engaged in learning this way.
This 20-hour course introduces core computer science and programming concepts. The course is designed for use in classrooms for grades K-8, but it is fun to learn at all ages.
There is also scratch.mit.edu/ , fantastic for computer programming. Hopscotch and Tynker are iPad applications that you can use, they are free.
I agree code.org is fantastic, the hour of code occurs in December.
Lots of online games to support the development of core numeracy and literacy skills. pupils can play alone or compete in competitions with classmates or students around the world. As a teacher you can track their progress, monitors strengths and weaknesses and control the topics & levels students work at.