SugarCoded. Learn the basic concepts of Computer Science with drag and drop programming. SugarCoded TM is a game-like, self-directed tutorial starring SmartGurlz characters: Jen and Maria who encourage you to beat missions, win points and share your results.
The best part about SugarCoded is that you can code your Siggy to drive/dance on the floor, save your moves or even play game like missions.
Learn repeat-loops, conditionals, and basic algorithms.