Already Familiar with Python?

You are not logged in.

Please Log In for full access to the web site.
Note that this link will take you to an external site (https://shimmer.mit.edu) to authenticate, and then you will be redirected back to this page.

If you are already familiar with programming in Python, either from previous coursework (approximately one course in the language, or more) or from other experience, we encourage you to consider helping your peers. We offer a few ways to help:

(Helping your peers in the above ways must still follow the collaboration policies.)

  • Help staff office hours. If you're interested in staffing the queue during some or all office hours (which entails claiming peers from our online queue and video connecting with them), we'd love to have your help! Please let us know your interest by emailing lgo-python-staff@mit.edu, preferably within the first week of the course, and we can set you up with access and instructions.

  • Pursue a Python project of your own. This might include, for example, using Python to solve a problem in another one of your summer courses. If appropriate, this could also culminate in the creation of an exercise for this course.

None of the above are replacements for doing the exercises--we think those have value even to those already experienced with Python. Some weeks, we may offer one alternate exercise, which can be completed instead of all the other exercises for that week. The exercise will assume experience with Python and familiarity with all of this course's content.

If you have ideas beyond those listed here, we would be happy to discuss them with you!