Muchos de los problemas de la materia se resuelven mejor codeando. En particular, para los de la última guía se vuelve necesario. En todos los casos, con manejar lo básico suele ser suficiente.
La gente de la FIFA preparó un curso de Python orientado a la materia, que es una excelente guía para quienes saben poco o nada de programación (y quizás para quienes saben un poquito más también).
Les dejamos acá los links al curso pensado para hacer en dos días: