Updated May 2014

Codecademy: Python

With support, kids can handle this popular and powerful language

Learning rating
Not yet reviewed Editorial review by Common Sense Education
Community rating
Not yet reviewed Write a review
Privacy rating
Not yet rated Expert evaluation by Common Sense
Subjects & Skills
Math, Creativity, Critical Thinking
Great for

Take a look inside

5 images

Python was designed to create code that's easy to read and speedy to develop, and Codecademy's Python lessons work hard to help learners on both accounts. Because Python shows up in places as divergent as Google and even in some top video games, learning it is a great first step that will appeal to kids. Like the other Codecademy lessons, the Python training would work well as homework or as an independent, in-class project.

However, it's important to know that some of the lessons here assume a higher level of math skill than may be necessary to learn the basics of the language. And when the code doesn't run, the process of figuring out why can become frustrating. Even as learning to code can be a personal journey, it's important to scaffold students' experience here with both peer and teacher support. Allow your students who are less adept in math to collaborate with a more capable peer, if necessary. Once these lessons are over, the fun has only begun. Have a project ready to pitch at students so they can practice their newly acquired Python skills. As with learning any new language, practice will make perfect.

Continue reading Show less

Community Rating

No one has reviewed this tool yet. Be the first to share your thoughts.

Add your rating

Privacy Rating

This tool has not yet been rated by our privacy team. Learn more about our privacy ratings