Skill Levels

Python Morsels has five skill levels: New Programmer, Novice, Mixed (the default), Intermediate, and Advanced.

Your skill level only affects which exercises and screencasts we recommend to you. You can always claim exercises from any skill level, and you can switch levels whenever you like.


How do I change my skill level?

There are a few ways:

  1. From your Preferences page: pick a new level in the "Skill level" dropdown and save.
  2. From the Exercise Library: use the "Level" dropdown to browse a different level. If you're viewing a level that isn't yours, you'll see an offer to switch to it, either right away or automatically when you claim an exercise from that level.
  3. When claiming an exercise from another level: the exercise page includes an "Also change to ... level" checkbox, so claiming can switch your level in the same step.

If you don't see a skill level setting on your Preferences page, email me and I'll sort it out.


What are examples of the topics covered in each skill level?

You can find descriptions of each level, including examples of the topics they start with, on the Skill Levels page on the website.


Do different skill levels ever get the same exercises?

Yes they do.

The levels overlap quite a bit: each level starts in a different place and moves at a different pace, but most exercises eventually show up in every level. For example, the Novice level eventually includes exercises that the Intermediate level starts with, and Intermediate eventually includes exercises from the Advanced level.


Can I be signed up for two skill levels at once?

You can only have one skill level at a time, but that's less limiting than it sounds: your skill level only affects recommendations. You can browse and claim exercises from any level at any time in the Exercise Library.


What happens if I change skill levels? Will I ever get the same exercise again?

When you change levels, your exercise and screencast recommendations start coming from the new level right away.

Everything you've already claimed stays exactly as it is, and we won't recommend an exercise you've already claimed, even if it also appears in your new level. (If you want to solve an exercise again, that's what revisiting is for.)

Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us