I've done something similar, but with the boys in my kids' circle, who have all grown up with playstray-tions and whatnot, only we are using retro computers that don't have internet or amazing games or heavy tooling, but rather just Amstrad or Commodore or Spectrum or Oric Basic, a bit of modern disk tech (48k RAM with 8Gigabytes of storage) and some happy game-playing, or so, before getting stuck into what programming is, how different computers work in different ways to accomplish similar things, and so on.
Kind of a hacker experience, really.
(A few have moved on to Linux...)