My principal says I am not teaching math next fall. This year I was a full time teacher and a full time IT, techie, teacher trainer and guy who knew the most about where all the breakers in the building were located. It did not work out well. The IT suffered and it killed my prep time for teaching. So next year I am losing my two math courses (three sections) so I can focus on IT stuff and also build the CS curriculum back up.
I am really going to miss the math. I have been teaching the Stats course too long and was starting to get bored with the material so this is probably a good thing. The Math 2 Honors on the other hand was a kick. We sit in a circle and BS about math stuff then go explore something. Only 7 students so this worked out well. Five out of the seven kids were into it and the other two were willing to go along for the ride.
We hired a new business teacher but he has no programming experience. (Montana has a bit of a CS certification issue. If you have a Business degree you are certified to teach CS/programming, even if you have never had a CS/programming course. The other way to get certified is to get a CS degree and then get a separate teaching degree. As can be expected not a lot of kids jump on that wagon.) We need him to teach a basic programming intro course (Scratch, Small Basic). I will need time to help him get up to speed. He is young, he can figure it out but it is kind of nice to have help when starting out at a new school and a new field to learn.
I have some kids coming into my Python class that are extremely sharp. I will need to brush up on my Python skills if I am going to survive. A couple of them are going to run me over anyway but I want to at least look knowledgeable for the first couple of weeks. Then I just point and get out of the way.
I offered a few of my Unity Game kids a second semester in Game. I want to do some VR with the Oculus Rift. I had planned to do some VR with some kids taking a second semester of Game this Spring but the shutdown killed that. I also want to tinker with apps like Displayland (https://get.display.land/). I have some halfway good Unity VR material but Unity did a VR update so I need to run through the material again to see if the changes made the material obsolete. Unity and VR can be a challenge but many VR games are written in Unity so it is doable. Unreal Engine 4 is much more VR friendly but there is an extreme shortage of intro level VR tutorials and material for UE4. Again I want to look good for a couple of weeks before the kids trample me into the ground.
One of the bad things (and good things) about teaching software like Unity and UE4 is the speed at which it changes. I just learned about Displayland today on YouTube (https://www.youtube.com/watch?v=mZcLKcyHWDs). It looks like it may make a big difference in what the average user can do. Scan a 3D image with your phone and then import it as an object in your own Unity project. For free. Cool. Time to tinker. (I just tinkered. This is incredible. More tinkering required.) The fast evolution of this type of software requires me to troubleshoot the YouTube videos I use to teach Unity. Sometimes they work and sometimes they do not. I use a lot of YouTube for the Unity course for several reasons. The biggest is I can reverse the teaching style. Watch at home, build in class. If the kids build in class I can help troubleshoot the inevitable weird things that happen. One of the issues with not having a computer lab. BYOD is the only way to go but it does cause some compatibility issues. Too bad I cannot require every kid have a 17” Win 10 laptop with 16 gigs of RAM and a decent video card.
Now I am just hoping we actually have school next year where I can work with kids live. The remote thing is just not my cup of tea.