I failed maths, but I’m great at logic, which I consider to be the more important proficiency for programming.
One of each please.
Try a more advanced node based programming language that aligns more with a specific language. Something like NodeRed for Java…
…or maybe he’s ready to try game development on something like Godot, which has a language a lot like python.
Python is apparently a good first language to learn.
I failed maths, but I’m great at logic, which I consider to be the more important proficiency for programming.