I'm a big fan of Christian Thompson's YouTube tutorials on the Python programming language. He explains his thinking as he enters code, in a way that is instructive and enlightening. In this 7-part series (each video is around 10 minutes or less) he shows how to program the classic Snake game.