Welcome to PyTutor, the social tutor for learning to code in Python.
social tutoring software to help you learn the basics
of programming in Python. We believe in community-supported learning and collaboration when learning to code. Solve programming challenges from our web-based interactive editor.
Programming is a creative process! Learn from
solutions written by other users and question editors to learn new ways to solve problems.
wiki-like question editor with test-driven question validation allows
many people to collaborate to write high-quality question prompts.
After you answer some questions and get a sense for PyTutor, just click "new question"
and help us grow.
PyTutor is under active development, currently in a private beta. If you would like to try it out, send an email to firstname.lastname@example.org
and we will let you know when
you can get started.