Hello, world! I'm Al Sweigart, author of "Automate the Boring Stuff with Python" and several other programming books. AMA!

This page summarizes the projects mentioned and recommended in the original post on /r/Python

Our great sponsors
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • WorkOS - The modern identity platform for B2B SaaS
  • SaaSHub - Software Alternatives and Reviews
  • scratch-www

    Standalone web client for Scratch

  • Next I advise Scratch. 8 years old seems to be the minimum age in the classes I've taught (the 7 year olds didn't seem to really stay on task). 9 is a bit of a safer age, but if kids want to tackle programming, let them. Scratch is meant for 8 to 16 year olds, but around 13 or 14 is when they start feeling Scratch isn't a "real" programming language, at which point you can put them on Python.

  • mnemosyne

    Mnemosyne: efficient learning with powerful digital flash-cards.

  • 3) I like to write down notes on paper. I usually fold a paper in half so I have two long columns. Writing forces me to slow down and actually think about what I'm studying. I don't really tend to look at the papers later. Flash cards help (there's a nice open source program called Mnemosyne to help with that.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • PythonStdioGames

    A collection of text-based games written in Python 3 that only use "standard i/o".

  • You can also look at the code in this GitHub repo.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts