Retro/Vintage computing enthusiast here. I actually got into playing around with old computers because I was interested in using a computer that simply ran Microsoft BASIC for the operating system. Much simpler times! But yeah, I don't think there is anything out there right now like what you're talking about. I would suggest simply purchasing a retro computer if you want to teach your kids the old school way. Python is a pretty good substitute for BASIC in my opinion, the only problem is you have to teach object-oriented stuff if your students want to make anything interesting with graphics. (I teach kids to code btw, thus my interest in the topic)
EDIT: I forgot to mention FreeBASIC. With FreeBASIC you can do a lot of stuff the old school way, including graphics. However, I haven't actually gotten around to playing with FreeBASIC yet so I don't have a whole lot to say about it.