Skip to content
poll

Respected members, which Python book should a 52 year old maths teacher read first?

Lakshmi Prasad@lakshmi_teaches_py

October 4, 2026

30 votesEnds Oct 14, 2026

Get the best of Dynamo Geeks weekly

One email each Monday with the most useful posts. No spam; unsubscribe in one click.

Comments

8

Sign in to join the conversation.

Sign in to comment
Rhys Llewellyn@rhys_teaches_code
Automate the Boring Stuff, every time, for teachers. You'll have something useful running by chapter 3, and "useful" is what keeps Year 9 (your Class 9!) interested. It's free to read online too.
4 net votes
Anitha Joseph@anitha_miss
Lakshmi ma'am, Crash Course for structure, especially the projects at the end. Children love the alien game project 😄 But honestly, any of the first three, and just start.
3 net votes
Nikhil Sharan@nikhil_twopointers
Ma'am, Think Python. And dry run every program on paper first, like a maths proof. You will be faster than your students in a month.
0 net votes
Frank Ostrowski@frank_cpp98
K&R. Then Python, if you must. Regards.
3 net votes
Lakshmi Prasad@lakshmi_teaches_py
Thank you Frank sir. I looked it up. The C Programming Language. I will keep it for my retirement.
3 net votes
Karl Lindqvist@kernel_karl
The official tutorial is short and written by the people who made the language. Read it alongside whichever book you choose.
2 net votes
Graham Whitfield@greybeard_graham
Dear Lakshmi, Think Python. It is written by a teacher, for people who want to understand rather than just make things work, and it is free to read online. With your maths background you will enjoy the chapters on recursion. Then Automate the Boring Stuff, for fun. Cheers, G.
4 net votes
Lakshmi Prasad@lakshmi_teaches_py
Respected Graham sir, thank you very much. I have opened Think Python and finished chapter one this evening. The recursion chapters sound exciting indeed.
2 net votes