You're very welcome, and indeed, back in my days, late '70s for high school, not only did we have to walk uphill both ways in snow to get there, but the computer programming course was taught in conjunction with the local college, probably the same course they used. It was punched card FORTRAN "IV" on an IBM 1130 (scare quotes because IBM's definition of FORTRAN IV was so permissive this compiler only have numeric ifs; that is, an if statement evaluated an expression and it had three lines it would goto if negative, 0 or positive).
It wasn't as bad as it might sound; sure, punched cards were a bit of a pain, and we all knew they were obsolescent (1978-9), but then again it was a chance to learn how they did things when dinosaurs roamed the earth. But the neatest thing was no computer priesthood for this class: the main computer for the school was an 370/115 (360 series: revolutionary '60s architecture using discrete silicon transistors and core memory, the 370 series used ICs including for main memory (!), the -115 model was the lowest end/slowest, but it ran BASIC fine :-), and they leased the obsolescent 1130 and just put it in a corner.
We'd put our cards in the card reader, hit go, hit the right buttons or whatever to break it out of an infinite loop if necessary, feed in a boot card if it got really confused, all under essentially no supervision, but good help, of the priesthood in the other corner of the room tending the mainframe. It also had a console, and an interactive program was one of the projects.
Lots of people older than me also cut their teeth on the 1130, Wikipedia has a partial list: https://en.wikipedia.org/wiki/IBM_1130#Influence_of_the_1130 I wonder, if only the university library had a book on LISP; instead it had lots of good books on software engineering, which along with the programming taught me the basics. Like don't mix up '0' and 'O' in your variable names, especially if the first cut of the card deck is being produced by students learning how to do date entry from a coding form you filled out (http://www.atkielski.com/PDF/data/fortran.pdf).
Whereas the DEC PDP-11/70 running UNIX(TM) I used was at a big university's summer school following that. And fortunately not at all loaded down then, and it was a very fast system, even had a fixed head disk for swapping. So in my case I was semi-bored with the introductory programming course (at the end the professor privately but nicely called me out for being a ringer), and wrote up the final project using nroff and a XEROX Daisywheel to counter that. Just because even primitive word processing that was extremely neat, and a lot better than typing out a paper in the previous summer on a Selectric typewriter with auto-erase, the best there was at the time.