One of my very first BASIC programs was an analog clock. That’s how I learned sine/cosine before being officially introduced to them at school… I’m deeply concerned about future generations of programmers and mathematicians.
I only truly understood logarithms when I had to use them in a plot drawing module I had to make. But I started with BASIC and people at the time said that basic leads to less understanding from students. Now I've commercially developed in C,C++,Java and Erlang, so it seems that the kids will be all right. The curious ones will find their way to more knowledge also thanks to AI, because it can be the most patient tutor explaining everything in the way you understand the best.
Now that you mention BASIC, I had a TI-84PL graphing calculator. One of the first programs I wrote were a school calendar and snake. Good old days.