As another commenter has said, I'd recommend Processing[0], a java-based language with a graphics library. One of the best ways to get into text-based programming languages.
The tutorials I would recommend are from the Coding Train youtube channel.
You can make tons of games and animations with this, I mostly used it for 2d games.
I have only tried it on high school 10th graders, it's worked pretty good for getting them into object oriented programmming.
The tutorials I would recommend are from the Coding Train youtube channel.
You can make tons of games and animations with this, I mostly used it for 2d games.
I have only tried it on high school 10th graders, it's worked pretty good for getting them into object oriented programmming.
[0] https://processing.org