Create your own

Python

Working with Text and Decisions
Organizing Data with Collections
Repeating Work with Loops
Functions, Testing, and Debugging
Files, Errors, and an Integrated Program