Found in 1 comment on Hacker News
My son turned 6 recently. You might find this doc helpful:

https://docs.google.com/document/d/18qNHqaZ9CdVwQsh4sEslf3GG...

The things my son has used or is using:

* Osmo Coding Awbie (requires Osmo hardware)

* Osmo Coding Jam (requires Osmo hardware)

* Scratch Jr. To use Scratch Jr effectively, it’s good to have a book or a guide. I chose this set of example exercises: https://www.amazon.com/dp/1593278993

* Code.org (Course A or Course C)

Fresh book recommendations delivered straight to your inbox every Thursday.