Skip to main content

C'est la Z

What we teach and when we teach it Java edition

It seems that every year or so we have a discussion as to what's the best programming language to teach first. I thought today I'd look at a variation of that question. What language features should we teach, when and why. I was thinking about this after someone in my StuyCS alumni community asked about which Java version was used in APCS. He was tutoring a current Stuy student and was wondering about language features.

Switching Domains

So, while I'm working on getting off of Google, I thought it was also time to unlink my blog from GitHub. It's still, at least for the time being, hosted on GitHub but I've switched it over to my domain. The blog's official address is now cestlaz.zamansky.net. The old address of cestlaz.github.io should still work since it's still hosted on GitHub. I'll probably move the actual hosting somewhere else at some point int he future.

Choosing our platforms

In my Blog Reboot post I talked about blogging being a fading pastime. Over at Irreal, JCS responded that his experience says otherwise and that his RSS feeds in fact experiencing a rebirth. Both can be true. I've also seen an increase in what are essentially blogs - more people on Substack and the like - I regularly read Kareem Abdul-Jabbar's substack as well as others. On the other hand, there's clearly been a dropoff in CS Education related blogging and also less dialog on the blogs that are around.