**Document 5: Building Small Python Projects**
Applying your skills with projects is a great way to learn:
1. **Calculator App** – Use functions and conditionals.
2. **To-Do List** – Use lists and input/output.
3. **Number Guessing Game** – Combine loops and random module.
4. **File Reader** – Practice with file handling.
5. **Simple Web Scraper** – Use `requests` and `BeautifulSoup`.
Projects give context and deepen your understanding.