That’s right: by the 1990s, some schools began introducing commercially available software that was functionally comparable to, but less sophisticated than, what the kids participating in PARC’s Dynabook research program developed.

Behold: the Thinkin' Things chicken-designing machine, circa 1993
Not that simplistic, fun educational, and now nostalgic software like Thinkin’ Things, is a bad thing, but it is kind of crazy to think that in 1977 middle schoolers were developing more sophisticated software. Granted, the examples from the essay indicate simplistic design that lacks the colorful appeal of programs developed commercially for kids and probably aimed at a slightly younger audience, but I imagine that designing these kinds of programs would be a much more worthwhile and rewarding learning experience for kids than playing with an interactive chicken designing machine.
Of course, Thinkin’ Things was geared toward perhaps one of the lowest age groups (I remember using it in kindergarten and 1st grade) and I think some of the slightly higher level stuff like Math Blaster and the Zoombinis games were good examples of what could be done with the technology of the time in terms of making learning more fun. As an aside, it’s interesting to note that developers didn’t just use this technology to make intricate puzzle-solving fun for kids, so-called “adventure games” like the Myst series, which began around the same time, is geared at an older audience.

Why must the Uru incorporate fun and interactive puzzle-based games into every facet of their technology?
Unlike what Kay and Goldberg were hoping for, programming today is a sort of mysterious skill only known by the most learned of geeks. I don’t think this is because of a lack of interest; when I was in elementary school I was determined to learn some programming, and after a few weeks of working at this I managed to write a Java applet that drew a red diagonal line. And that was using a detailed tutorial. Computer programming has become very unaccessible to the uninitiated, which is in keeping with the paradigm that a poweful system may require some upfront learning. It wouldn’t be practical to make deep, massively intricate programs with an easy-to-learn language like Kay’s “Smalltalk,” but simplistic tools like Smalltalk can still serve a purpose. I don’t know how many kids would really be drawn to writing their own programs, even if it was much easier than it is now, but the idea does seem to have a lot of potential as a teaching tool in itself, because making a program would usually teach a person more than just using it.
I also don’t know just how easy to learn Smalltalk was, I’m sure that Kay and Goldberg wanted to make a good impression in their essay so it’s not a reliable source to get a good idea of just how simple the language was for kids to learn, but the success they had with it seems to suggest that it was easy enough that kids wouldn’t give up in despair after a few days of fruitless labor, which was my experience with Java. In high school I took a class in Basic, which doesn’t quite live up to its name, even if it is simpler than most programming languages.
I will say that there has been some great educational, creative software out there over the years, though most of the examples that come to mind haven’t achieved large-scale success. The fact that applications like Game Maker, 3D Movie Maker, RPG Toolkit, and other well-made programs like them have only enjoyed popularity in very small niche communities makes me wonder if Kay is really correct that this is something most students would even like or take interest in. This goes back to the question of whether, on average, students are up to the challenge of opportunities like these, that require a lot more thought and display of intelligence than what the current educational system asks. To be fair, these kinds of programs and opportunities aren’t promoted in school at all so it’s difficult to know what effect they’d have if they were better promoted from an educational standpoint. Only kids who somehow came to be interested in creative software outside of school would even be aware it exists.
-Philip, who instinctively formatted this entire post in BBCode before he realized he was posting on a blog, not a messageboard.