BlueJ is mandated by Advanced Placement
Where did you see that? It's not mandated. My AP students use Netbeans or Eclipse or IDEA (their choice). I have an AP approved syllabus that I wrote myself based on the College Board AP course and exam description. If you use the Blue Pellican Java textbook, I recall it teaches BlueJ. But other approved textbooks don't.
If an AP CSA student can't install Java... that doesn't bode well for their general computing knowledge
Well, if they use Replit, they'd never know they didn't know! And they'd never get a chance to learn to troubleshoot. They'd never learn general computing knowledge. But that's part of my "ecosystem" point.
Sigh, I just hope this doesn't affect the education negatively like it sounds like it will...
I think you and I are on the same wavelength here. I don't know if education will be affected negatively, but it'll be more "specialized". Students 10 years ago at my school learned Linux, MongoDB (why not? lol), Java, Eclipse, bash, git, etc. Because of some of the things I noted, they now learn... Java in Eclipse. 10 years from now, they'll learn... to code in Replit.
Maybe that's just how it goes. 100 years ago, math students learned to make paper and ink (did they? was that 500 years ago? I don't know). Now they learn math. 100 years from now, they learn math code in coq on Replit (lol).
Cheers