Hacker News new | ask | show | jobs
by lightcatcher 5208 days ago
This has been my main complaint with the Autonomous Vehicles class ran by Udacity I've done thus far. I don't think 30 minutes of video lecture per week can cover close to what an actual college class can. I ended up having to read ~2 hours on Kalman filters after completing the homework to get to a point where I actually felt like I understood the topic as well as I would in an actual class.
3 comments

Exactly, Udacity courses have around 50 minutes of lectures per week and 6 weeks of lectures. In total just 5 hours of lectures for the whole duration of the course. I don't believe anything substantial can be taught in such a short duration. On the other hand, most of MITx, and Coursera courses run for 10-14 weeks with 2-3hrs of lectures per week with additional assigned readings for some courses.

I personally had pretty bad experience with Udacity's AI-class last year, IMHO their teaching material is mediocre at best. I don't plan to waste any of my time on their classes specially when there are so many other better options available.

While I agree with everything you said, I kind of liked the AI-class because it was so short and superficial. I felt it gave me a very high level overview of field without taking up too much of my time.

So while the Coursera courses are better in the sense that they cover the material in much more detail and require that you understand the material much better to do the assignments, they end up being much harder for me to squeeze into my already hectic schedule. So in the end I think there is space for both approaches.

That is precisely why udacity courses are gaining popularity. They give you a false sense of accomplishment when actually the learning is very superficial.
Indeed, but there is nothing inherently wrong with superficial knowledge (as long you realize it is superficial). Before the AI-course I knew absolutely nothing about the field, now I know enough to start matching problem domains to techniques. Obviously I learnt nothing useful about how to actually implement those techniques, but at least I know what words to start googling for.
> They give you a false sense of accomplishment when actually the learning is very superficial.

I disagree. Although I've only taken one so far (search engines), and I knew basic Python before taking the course. I like the small weekly practice sessions because they provide just enough breadth to prompt me to seek more depth, run pydoc, etc.

I find it more interesting to learn the standard library and take away a better understanding in this format, as opposed to reading a book or the documentation straight through.

I like the Udacity Robot AI course but I can see that it is dumed down. If the course wheren't I probebly would not have the time to talk it.

I trie do to Udacity Robot AI, Coursera Algo 1 and PGM. Lets see if I can handle that. My math background is much to thin and all the math stuff gives me a hard time.

Interesting. I'd like to ask a few questions for future reference on pedagogy :).

Was there anything aside from the derivation of the update equations for Kalman Filters you felt wasn't covered too well? What did you feel that you got from the book [and which book did you use?] that you felt wasn't covered in class?

I'm taking the class too, and feel like I've picked up some pretty interesting algorithms. What sort of things did you learn from your reading? And what did you read?