Code for Life
Pros: Great teacher resources; goes from the basics all the way to game creation with Python.
Cons: Puzzle format for early learning is repetitive for some students.
Bottom Line: This learn-to-code program has the breadth and depth required to meet the needs of almost any teacher.
App of the Day picks are selected from the top edtech tools reviewed by Common Sense Education, which helps educators find the best ed-tech tools, learn best practices for teaching with tech, and equip students with the skills they need to use technology safely and responsibly.