Please could you put in your distribution ready for kids some emulators of 8 bits machines like PET, CPC, ... if it is legally possible (because of ROM copyright for some I presume). I know it sounds strange but on my opinion, once loaded in full screen mode, it's easier to master a CPC to begin to program than linux distrib with python.
I'd like to teach python in console mode only (no X, I mean Ctrl Alt F6) but I find it unforgiving for a kid if he's mistaken about indentation. But maybe I don't use python command line editor properly. Please let me know if it is the case.
On my CPC it was easy to type list, run, save and really understand the file system only later. You begin to save in "flat land".
The command "list" was cool. It's 1 dimensional in your brain first, one console, one flow of text, run or list. Having to deal with where to save and load your programs in a linux distrib is not cool for small kids, I would suggest to jump in it once the kid did some steps with a really simple computer with a really simple OS.
At least to think about first steps in text mode. It's from us to be inventive and inspiring enough to show them the fun to create, even if it's not Unreal 4 after two lines of code.
My first program was with a INPUT, some PRINT and a IF THEN ELSE. The computer asked to enter a secret number between 1 and 10, you entered it and it cleared the screen and ask to your friend (who did not see the screen) to guess the number. It was mind blowing for me. Why ? Because the father of my friend who explained us how to code made it exciting for us.
I tried yesterday cpc emu and it was easy to handle. I don't care about CPC or something else but another CPM like 8 bit computer we could use as a teaching platform would be cool too. This would eliminate some trouble about IDE, file system understanding, to jump directly into some line a codes to make a simple but so cool stuff when you're doing it yourself. I don't mean it should be THE option but it should not be eliminated. After all, for many of us, it was these computers we mastered one step at a time and gave us the desire to do more.
Why not something about the BBC Micro like ?
Thanks for reading