EarSketch engages students in computing principles through collaborative computational music composition and remixing. It consists of an integrated curriculum, software toolset, and social media website. The EarSketch curriculum targets introductory high school and college computing education. The software toolset enables students to create music by manipulating loops, composing beats, and applying effects with Python code.
Mobile Computer Science PrinciplesMobile Computer Science Principles (Mobile CSP) is based on the College Board's emerging Advanced Placement (AP) course in computer science. Students learn computer science by building socially useful mobile apps.
Code Avengers - Amazing lessons to learn HTML and CSS with plenty of support.
Block Programming: Scratch Tutorials
The Scratch Web Site –http://scratch.mit.edu/
The Alice Web Site – http://www.alice.org/