Grow your team on GitHub
GitHub is home to over 28 million developers working together. Join them to grow your own development teams, manage permissions, and collaborate on projects.Sign up
Pythonroom lessons and additional problems.
Command line tool for running Pythonroom files locally.
A set of curriculum and ideas for introducing Python to students of all ages.
Here is a list of online resources and textbooks to help you get started with teaching Python.
Problems for students to solve, categorized by difficulty.
Applications of Python to the understanding of natural language.
Applications of Python in mathematics.
Problems for advanced students.