Interactive Python learning with a series of tasks, directly within VS Code
Python Teacher Extension is a tool designed to help you learn Python through solving a series of tasks. The extension provides challenges on basic Python concepts, allowing users to practice problem-solving and strengthen their coding skills, all within the VS Code editor.
- Python Tasks: A set of practical tasks designed to teach and reinforce Python concepts.
- Interactive Problem Solving: Work on real coding problems to enhance your skills.
- Run Code in VS Code: Execute Python code directly within the editor without leaving the environment.
- Scoring System: Each task provides a score from 0 to 100, helping you track your progress and improvement as you complete tasks.
- Open VS Code.
- Click on the Extensions icon in the sidebar.
- Search for "Python Teacher".
- Click Install and restart VS Code if needed.
- After installation, open the Python Teacher panel from the sidebar.
- Choose a task and follow the instructions provided.
- Write and run Python code in the editor to solve the task.
- After completing a task, you will receive a score from 0 to 100 based on your solution.
You can quickly open the Python Teacher sidebar using the following keyboard shortcuts:
- Windows/Linux:
Ctrl + Alt + L - Mac:
Cmd + Alt + L
These shortcuts will open the Python Teacher panel when the editor text is focused.
Here’s a quick demo of how the Python Teacher extension works:
