Hacker News new | ask | show | jobs
by jgoerzen 5112 days ago
<grin>, I do think we agree on the big picture, perhaps.

I completely agree with starting them where they are.

And yes, they do not yet know what a for loop is, or what a compiler is, or what it truly means to install something. But they do know sequencing of commands and cause and effect.

If a 2-year-old wants to pluck strings on a guitar, as ours has, then great! Maybe they will sing with their random music sometimes, and as a parent, that's beautiful. It is probably not teaching them actual skill in the technique of playing a guitar, but it's teaching them: 1) that "I can do this", 2) this thing make music, and 3) this is fun and merits more exploration.

I think I did meet them where they were at, and part of doing that was going ahead and installing a GUI for them now. There is no reason to believe that my excitement over a CLI when I was 5 was something unique to me. I think that many more children could do and enjoy it than are given the chance.