The Elo Rating for Python
Learn how to calculate your Elo rating.
We'll cover the following...
Pick any sport you always loved to do. How good are you compared to others? The Elo rating answers this question with surprising accuracy. It assigns a number to each player that represents their skill in the sport. The higher the Elo number, the better the player.
The course roadmap
This course provides a series of 50 code puzzles plus explanations to test and train your Python skills. The puzzles start from the beginner level and become gradually harder to reach the intermediate level. This course is perfect for users between the beginner and the intermediate level. Yet, even expert users can improve their speed-of-code understanding. No matter your current skill level, you will benefit from puzzle-based learning. It will deepen and accelerate your understanding of basic coding patterns.
The ideal code puzzle
The ideal code puzzle possesses each of the following 6 properties. The puzzle:
- Has a surprising result
- Provides new information
- Relevant and practical
- Delivers one main idea
- Can be solved by thinking alone
- Challenging but not overwhelming
How to exploit the power of habits
You are what you repeatedly do. Your habits determine your success in life and in any specific area, such as coding. Creating a powerful learning habit can take you a long way on your journey to becoming a code master.
Elo rating | Rank |
---|---|
2500 | World-Class |