What are good ways to get started with data science for a complete novice?
I have a friend who is about to graduate with a BA in English, but is now interested in learning some basic programming and has started teaching himself. What is a good Christmas gift to get a novice programmer?