That's interesting; back when I was in high school I learned Logo, BASIC, then C++.
We did this at school too.
That was also my progression! The end of the road was the C++ AP test my junior year of high school. I believe we were the last year of the C++ test with Java being used after that.
Same here but only in elementary school. At least back in 2004. We moved from Logo -> QBasic -> Visual Basic -> HTML -> Java -> C before graduating high school.