Live data from Hacker News

Ask HN: Did you take any fresh MOOCs as of 2020?

news.ycombinator.com

61–70 of 89 posts

Re: Ask HN: Did you take any fresh MOOCs as of 2020?

#61
post #5

Just finished "Model Thinking" [1] taught by Scott E. Page. I really enjoyed this class. It provided me with several very useful mathematical tools to think more clearly about important and frequent problems. Scott is a great teacher. [1] https://www.coursera.org/learn/model-thinking

I've seen this one in 'the old days', but never actually took it, just skimmed through the introduction. It was hard for me to grasp what I would take from it, even though it seemed interesting. Can you please summarize what you took from the course? How would you use outside of the course the information you've learned? I would imagine something like "I've learned a model A that can be applied at real life situation…

I'm currently taking it and loving it. What I took from it so far is a toolbox for better thinking.

Examples:

  - why you only have to convince small % of people for your idea to be adopted by most people (schelling models)
  - how self-organization in cities and other domains works (lyapunov functions)
  - multiple models for decision making (decision trees, spatial choice models)
  - how economic growth works and how innovation is the only way to avoid economic stagnation (whether it's a good thing is another story)
  - how linear models are super useful to understand complex situations
  - how diseases spread and why R0 is so important (quite timely with covid!)
  - how to try different perspectives and heuristics to solve problems
  - how culture evolves and how innovation works to change the culture
  - how networks work
  - and more things!

Re: Ask HN: Did you take any fresh MOOCs as of 2020?

#62

Earlier quoted context omitted.

This course is incredible. If anyone who had a hand in putting it together is reading, they have my thanks for putting out such an incredible course. I've done 2 labs and 5-6 lectures of this course so far and I find it absolutely worth it. I just wish I were a bit more disciplined about it (the pandemic made a lot of things harder for me). My goal is to eventually finish it and then make my own version of the Distri…

Are the auto graders sufficient in verifying the solution ? Often the TAs have their own private scripts for enrolled students. Just a detail I wanted to know :)

The labs I've done so far came with their own test scripts and they are good enough, IMO :)

Re: Ask HN: Did you take any fresh MOOCs as of 2020?

#63

Any good courses on python and building rest APIs with Django? Out anything really, looking to up my Python skills

If you are looking for building api using Python, you should also give fast api a try.

The creator of fast api hangs out on HN. You can find his posts if you search HN for 'fast api'

Re: Ask HN: Did you take any fresh MOOCs as of 2020?

#64
post #31

Earlier quoted context omitted.

And did you find any? I'd be interested as well.

It’s sparse, I’ve actually been looking for AWS courses and things are thin on that front too. To add to it, it’s hard for me to even assess anything since I don’t know how to assess if it’s good. Now I know how people shopping around for a coding bootcamp feel.

Hah, same feeling. Let us know if you find any good AWS courses! :D Will do likewise.

Re: Ask HN: Did you take any fresh MOOCs as of 2020?

#65
post #31

Earlier quoted context omitted.

Thanks, was actually looking for good devops courses the other day.

And did you find any? I'd be interested as well.

I did this a few months ago. I enjoyed the hands on aspect of the Docker course.

https://kodekloud.com/p/docker-for-the-absolute-beginner-han...

Re: Ask HN: Did you take any fresh MOOCs as of 2020?

#66
I agree with you. I once followed OCW to learn stuff. Then it evolved into edx. I remember taking Anant Agarwal's EE course sequence and found it wonderful. Notable courses were always from MIT on edx. But now in the last year I have found edx to have SO MANY courses, like you said the microsoft technologies (which I found a bit shallow and unnecessarily split into a lot of courses) it becomes confusing and exhausting trying to find something. In addition, edx has become a paid model where you lose access after a couple of weeks, and you usually don't have access to assignments even when you audit now.

I have let go of edx and moocs and now fish for online university courses which are put up on their websites. Notable ones are MIT, UCB, UC (davis/san diego i don't remember, but one of them puts up all videos as podcasts), CMU (some videos), Brown, etc. Then you have top profs putting up stuff online, like Sedgewick, Pavlo, etc. Personally I feel this is the way forward, pick and choose courses online directly from universities, instead of mooc platforms, for each subject. There is this github repo - https://github.com/prakhar1989/awesome-courses/blob/master/R... which lists out a lot of courses. Occasionally, if you browse enough, you might find some rare links like these courses on database systems - https://bigdata.uni-saarland.de/datenbankenlernen/ and https://www.youtube.com/channel/UCDIJAkbAr53I4fggNsbzdrA/pla...

Re: Ask HN: Did you take any fresh MOOCs as of 2020?

#68

Earlier quoted context omitted.

This course is incredible. If anyone who had a hand in putting it together is reading, they have my thanks for putting out such an incredible course. I've done 2 labs and 5-6 lectures of this course so far and I find it absolutely worth it. I just wish I were a bit more disciplined about it (the pandemic made a lot of things harder for me). My goal is to eventually finish it and then make my own version of the Distri…

Are the auto graders sufficient in verifying the solution ? Often the TAs have their own private scripts for enrolled students. Just a detail I wanted to know :)

RMT mentioned in lecture 1 that if the tests pass you can be pretty sure you would be getting full marks.

Re: Ask HN: Did you take any fresh MOOCs as of 2020?

#69
post #20

I agree with your assessment. Most of the MOOC websites have shifted to being much less academic, more applied and are pushing paid credentials. It doesn't seem like most of the top universities are creating much new content for Coursera or Edx compared to 2013. I mostly use MIT open courseware for self learning. A lot of course websites are also online and if I hear about an interesting course at some University I'l…

MIT OCW is great, I'm very grateful to them for doing this. Still, it's closer to books for me than to MOOCs by overall experience.

I have never used much websites for the on-campus courses, they are rarely self-contained and require more organization and research to use. There is one good feature of those: they often have excellent assignments that you often won't find in textbooks, so I think can be a good complement to a textbook. One thing that bothers me though is that these can go down at arbitrary time and you can't be sure it works properly. E.g. a website for 2013 course may have some of the links broken and you will only find out when you get there. Still, better than nothing and I appreciate greatly such initiatives.

>How has the social aspect + taking the course with others helped you in the past First of all there was just a general excitement "A course just opened and there are like 40 thousand of us". If you spend time around people that would do things like that than I guess the effect won't be as striking. But 40k was like a half of the population of the town I lived in. It felt like a part of something huge.

In general, thinking that many people go through the exercises right now and struggle just as I am was somehow motivating and uplifting. Reading that something had the same issues as you 5 years ago vs right now somehow make quite a bit of difference for me.

Then there is interaction. Getting your questions discussed and helping others on the forum is totally different for me than just browsing through a dead forum section for a possible answer to my problem. I had a technique: when I completed something I would go to forums and read questions, and then try to answer them at least in my head. Doing so with a "real" questions that are waiting for an answer is more engaging because in addition to practice you also help someone.

And the most insane thing that only happened once: competition. I was doing Sedgewick's algorithms and the automated grader itself was brutal. I loved the course so much that I took it twice, the second time doing all assignments to 100/100. But in addition to the grader there was forum section where people would show their stats (how fast their solution worked). I remember cutting my time only to discover next day that someone did better, and then half excited half suspecting that the person simply trolling with fake numbers would go and try to optimize my solution even further. I would wake up at 5am to work on it before work, the whole place is messy with drawings on paper, etc. I cannot imagine doing the same thing when reading a book.

Re: Ask HN: Did you take any fresh MOOCs as of 2020?

#70
post #10

MIT's 6.824: Distributed Systems (taught by Robert Morris) is completely open and available online, and it includes video lectures, notes, readings, and programming assignments from as recent as Spring 2020 (including half of the lectures recorded from home as the pandemic strikes). The assignments even include auto-graded testing scripts, so you can verify your solution to the assignments. It's not necessarily a MOO…

I was wondering whether this might be "the" Robert Morris, made famous by the internet worm. After a glance at his MIT web page I concluded, no, this is a different Robert Morris. This one looks much too young! But he is the Robert Morris. https://www.csail.mit.edu/person/robert-morris https://en.wikipedia.org/wiki/Robert_Tappan_Morris

I mean the profile mentions he co-founded Viaweb. Viaweb was the company started by RMT and PG which got acquired by Yahoo. Interesting that YC is not mentioned in his profile though.
Post reply on HN