Related to the lego mindstorms thing, this is how I first did programming, at the university of nsw in sydney when i was 10ish https://www.usenix.org/legacy/event/usenix2000/freenix/nikander/nikander.pdf
@pervognsen @dotstdy we had this stuff instead, it was awesome (there was also an East German Lego clone with universal plastic bricks, but for building 'machinery' the metal kits were much better)
@floooh @pervognsen Yeah I had a meccano set which was generally more interesting than lego, I didn't really have very much lego technic or any mindstorms stuff at home because it was expensive, so I only got to use it at school.