When I got to college I was able to sneak into a lab and use an ASR33 teletype on the Telex network to remotely log on to Dartmouth to use BASIC.
At my own school it was cards in a window, come back later for the printed output. And you'd better have an account that paid for it.
Didn't really get to 'cut my hacker teeth' until my sophomore year, when some oddball ins-and-outs of contract financing left me with a student job where I had, a couple times a day, the remainder of a one-hour time slot with my work on the machine done, blocked waiting for the other department to do my output's tape-to-print, and a mainframe computer all to my self, on which I could do what I wanted while waiting for the results of the real work (or compile attempt) to be printed.
(What I did with it was talk the hardware tech into getting the paper tape I/O working, then bootstrap up a card-image editor, from scratch, on paper tape, to where it could emulate the Dartmouth BASIC environment - with Fortan on card-deck images in RAM or on a tape library - including the RUN command; Once that was working I'd get one compile/debug turnaround per three-to-five minutes, for a couple hours rather than two per day. This ended up with the lab management impressed and me reassigned to be in charge of the OS, library, and doing much of the lab's software.)