Codevolve – Teach and create programming lessons
Source: Codevolve
Codevolve is a website designed to interactively teach programming. The interface looks a lot like codecademy.com, but Codevolve puts the emphasis on learning skills, not badges. Another nice feature is Storyboard, where you can create your own assignments.