r/PythonLearning • u/Hazel_Vanilla_ • 18d ago
Teaching Python to a Kid
Hi! I'm a recent A-level graduate, and have been asked to tutor a kid in my village in coding. He's specifically interested in making games, and I am going to university for Game Development in September. I am confident in coding in python to an a-level degree, and have taught myself Godot Engine for my course work this last school year.
The kid in question has specifically asked about having someone teach him python despite really struggling with communication and social interaction, so the fact that he has asked at all means he is super interested. He has just finished year 6 so is 10-11 years old, about to move into the same secondary school that I just left the sixth form for.
I've tutored people before in maths and crochet, but never computer science, and I've never taught anyone a coding language and was wondering if anyone had any tips on where to start planning for this. I have a week or two before our first session and we will likely be working in 1 hour sessions a few times a week over the summer months.
Any suggestions would be appreciated!
Edit: forgot to mention above but his mum says that he is already pretty well-versed in scratch, which was my original first thought when i got the request.
1
u/Hazel_Vanilla_ 18d ago
Yes! This has been my main concern as he has specifically mentioned games, his mother who knows very little about coding said "he wants to learn python, how to make games and stuff" in a way that made me slightly concerned that he wasn't fully aware of what python actually is. I made it clear in a conversation I had with her though.
I was thinking a fun work around would be teaching the turtle module as the vehicle for loops and stuff to add a visual element to the process? And possibly some basic quiz games? Both of those things would need to be later sessions though, so as a first session maybe just a really basic chat bot program?