Students walk in the door Wednesday. I am not ready. I say that every year and it is true. My stuff for my classes is not ready and the computers for the school are not ready. I spend all summer working on the IT stuff and when school is about to start it seems nothing is ready to go. This year I can blame it on Windows 10. I upgraded from Windows 7 to Win 10 this summer. Not really that big of a deal. I and my student tech aide wander from computer to computer and run an install, then cut and paste the Win 10 key and POOF, Windows 10 is installed. Not. For some odd reason if you let the computer with the newly installed Win 10 sit for a few days (not an exact measurement) then turn it back on it has the “Activate Windows” warning on the desktop. I gave it the Win 10 magic key once so it wants it again? I give it the magic key again and it is not happy. It says wrong key. It is the only key I have. Now what? I tinker. (School techies do that a lot.) After a little hair pulling and a lot of luck I find the solution. Give it the Win 10 key then give it a Win 7 key. In that order. It is happy. I have not the slightest idea why this should work but it does. So I am back to legging around giving every (well, almost every, the pattern is not consistent. Some computers are happy without the reinstall of keys. Go figure.) computer the weird key install routine. The computers already had Win 7 so why need the Win 7 key again? Weird. This job is just so interesting.
For my classes I am just going to have to wing it. The senior stats and the sophomore Algebra 2 are no big deal. I have done them before so I know what I have to work with in the way of resources and syllabi so winging it is not a problem. The Game Programming class on the other hand is going to be an issue. I had planned on working through the book I am going to use during the summer to work out the bugs. So much for that plan. I do have a scheme but no syllabus or weekly plan. I have never taught the course or used the Gamemaker software extensively so this will be a challenge. Just what I need, a challenge.
I have never in the 30 years of teaching programming ever been prepped successfully for a first time programming class. The couple of times I laid out the course in detail the detail fell apart. Computer issues, students being smarter than expected (I have never had students been dumber than expected), projects I thought were easy turn out hard, projects I thought were hard some smart student finds an easy way to solve, and multiple other confounders. So I am used to winging it. I have been lucky so far in that I have never had a course crash and burn. I have had one catch fire once because the tutorials I had planned to use turned to poop after the third one but the kids and I managed to survive without the tutorials. You have to be fast on your feet if you are winging it (Yes, that is a mixed metaphor but if Shakespeare can do it so can I!).
So even if I am not ready school is going to start and we are going to have fun and on the way we are going to learn some stuff.