Suggest to me a roadmap for learning to code. Ideally geared towards Python.
I'd like to go further with learning to code. I studied C++ in high school and taught myself the fundamentals recently of Python. I think I have a good grasp of the basics of the language although I am still picking up on its idioms. I want to go further into learning about comp sci / learning to code.
I was paging through
Natural Language Processing with Python yesterday. It's interesting but I struggle to see how I'd actually make use of it, which makes me less inclined to want to absorb it. I also recently was paging through I also was recently flipping through
Think Complexity. Again, seems interesting, but went way over my head and again I struggle to think of how I'd actually use that knowledge, which saps my desire to try to learn it.
So I guess this is where I turn things over to you, hive mind. I'm really not a coder but I want to be. I think I understand the basic fundamentals but I don't know how to *do* much else, or really have much of an idea what I *want* to do. I obviously want to learn as much as possible but when the learning is divorced from application it is anathema to me. What would be great is a text that says "here's the cool program we're going to code. you don't know how to do it but we're going to work up to it and in the end it will all make sense." The Udacity modules try to do this but I don't actually care for the didactic method and I find the content to be a little thin.
posted by SillyShepherd at 10:31 AM on May 6, 2012 [3 favorites]