Intermediate

Got the basics down? Try one of these as a next step.

Python is a language that is easy to read but used by professional developers. Try one of these fun activities for starting with Python: the first two use blocks, the next two are somewhere in between, and the bottom row is all text-based.

Code an artist to draw pictures

Tell jokes set in outer space

Hack a 2D Minecraft- like game in Python

Tell a story about a dream...

Learn Python by giving directions to a turtle!

Other Python tutorials from Trinket

Teach a Computer

to Count

See other tutorials from RPi projects

Ready for more? Try this book about games!

Wait, where is the old version of this page?

Everything from that page will make its way to this one soon. For now, you can still see the old one here