The self-paced design makes Codecademy a perfect extension of classroom activities for students ready for more. The overall design is slick and easy to use, and the lessons expertly demonstrate the tools and provide immediate feedback as kids experiment. The lessons have the trifecta of perfectly paced instruction, live feedback as kids execute commands, and tips for taking things further. In short order, given the level of knowledge provided in advanced tracks and lessons, students should be able to build web apps and design interactive webpages and games.
Codecademy will be useful for more advanced students; lessons are most appropriate for kids with basic computer knowledge and strong reading skills. In the classroom, kids can work alone or, when they've completed a track, collaborate to solve complex problems and build more sophisticated applications. The projects are a perfect simulation of a computer engineer's working environment. Overall, Codecademy is a fabulous introduction to a fast-growing career path as well as skills kids can use to build websites and applications.