How I Use It
Why make up your own problem sets for programming, when students can jump on Codeacademy and practice there. The lessons are sequenced well and full of hints to help move students along. I used it to supplement a project where we designed our own apps.
Don't leave the teaching to webtools, but do use this for extending practice and as a reference for learners. The codebit feature is terrific because it allows students to create mockups of their web designs and easily share them with each other and with you.