Tech, I got my introduction into computing with the Timex 2068, a Speccy clone, during the mid-80's, then followed up with a professional education during high school as computing technician, and finally ended up doing a degree in Informatics Engineering. Linux, my introduction to UNIX was via Xenix during high school, where a PC tower was shared among the whole class, and we had to prepare our UNIX exercises on MS-D…
How did DOS machines connect to the Unix box at that time? Or were they not connected, and you did it offline?
https://support.novell.com/techcenter/articles/ana19930406.h...
In our school it was a bit more low tech.
UNIX programming took place once a week, the teacher would bring in the UNIX (Xenix) tower from somewhere else, plug a keyboard and screen into it.
We would prepare our exercises in MS-DOS, only ensuring that it compiled (using stubs). There was hardly any testing possible, specially for exercises like UNIX IPC.
Then each group would take their turn at the tower, copy their prepared samples via a floppy, turn those stubs into proper calls, and finally testing that the application was actually able to run and if the exercise goal was met.
Naturally everyone having a turn pretty much depended on how well prepared everyone else was.