If you are interesting in teaching computer programming for kids, you'll want to check out this curriculum and toolset developed by Code.org. The non-profit is dedicated to integrating coding into school curriculums around the country. The recently launched Code Studio consists of a set of tools and educational resources for students from Kindergarten to 12th Grade to learn computer coding.
Instead of focusing on a particular language like Java, Code Studio looks at fundamental principles of programming. By manipulating blocks and using logic, teaching computer programming for kids becomes more engaging. The interface, according to TechCrunch, is similar to MIT's Scratch except for "the use of HTML5 (so it can run in most browsers) and the puzzle-based lesson plans."