This seems like a far more hands-on and inspiring approach to teaching computer science to elementary, middle, or high school students than the typical intro to CS classes you see now, which might occasionally have some graphical interfaces, but primarily (at least in my limited experience) operate on the command line and do a variety of abstract things. It's a lot harder to fall in love with a sorting algorithm than with a turtle drawing robot or the interesting geometric patterns shown on pages 14-16.
"The kids became teachers to the math educators attending the conference. The kids were incredible. Rumors spread such as Seymour could teach anybody anything. When it was discovered that I did the teaching, the rumors changed to we bribed the kids with candy."
Honestly one thing I feel Star Trek got 100% correct (or will be 100% correct) is holodeck, and holodeckaddiction.
I can definitely see people being treated psychologically for hating the real world. Especially with current advances in VR. It already happens with the internet, and that's barely immersive.
Logo was the first programming language that I was exposed to as an elementary school aged child. I remember thinking that it was neat to draw something on the screen, but I didn't really understand enough geometry/trigonometry to draw anything interesting... Logo requires more math skills than I had at that age. I had better luck with QBASIC.
I really like the idea of hardware devices to teach programming, and unlike when this paper was written, now there are lots of different (and cheap) devices which are designed for that exact purpose. I wish they had those when I was growing up.
For the rest: this is actually quite good and way more thorough and interesting than what I ever got in school ('let's make a class' style stuff). Especially the links to real-life physics etc.