this post was submitted on 06 Jul 2023
14 points (100.0% liked)
Programming
13438 readers
9 users here now
All things programming and coding related. Subcommunity of Technology.
This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.
founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
Not exactly an answer to your question, but I, like her, started with scratch, and then found amazing App Inventor. It's a scratch-like approach to android apps, with tiny colorful blocks to make code and lot of potential.
"True" programming languages like the ones you mentioned at the beginning may be """boring""", because the first programs would be faceless terminal applications to process some inputted data. If she's really into games, a possible approach may be an interactive fiction, that is 100℅ terminal based, but super easy to do (no GUI to worry about that limits her creativity) while at the same time making her friendly with the code. Python can be my recommendation if this is your chosen path (I wrote my first IF in c++ without knowing about the existence of while and for loops, I used 100% the
goto
statements... It makes me shiver at the only thought of it...) If she then familiarize with the code and wishes to go on the game path, the pygame library can be very helpfulFor 3D games there's unity3D, but it's a bit out of her ability right now, even if it's not too complicated
Thanks so much for the thoughtful reply. I’ll have a chat with her about an IF project.