As I prepare to study for the subject that has been the bane of my existence for the past two years (by writing this blog post instead) I can't help but draw a comparison between how classes in my real world university are going and the classes I'm taking as part of Stanford's online experiment offering this year.
Granted, the medium of a real world lecture hall and an online set of videos is very different so I might be comparing apples to oranges. But there is something inherently wrong with the fact I have actively been trying to pass a class for two years and failing, whereas I'm getting scores in the 70% and 80% range on both online classes.
Something is wrong with this picture, probably me though.
I believe the main difference is one of attitude. You go into most classes at my faculty expecting to struggle and fail, it's just the way it is around here. Failure isn't only an option, it's a way of life. Regardless, failure isn't applauded, it's not even encouraged, in fact it is frowned upon by everyone.
Stranger still, the professors themselves expect people to fail. Not all of them, some are actually quite nice and very good at teaching. For others it almost seems like grading coursework is a final act of irony. The probability and statistics class, for example, considers it a pass if you solve 20% of your homework.
Imagine this contrived situation, _answering 20% correct _is success.
And of course you're only allowed to take the quizzes once. Because how else are you going to learn? Surely being given a single chance to answer a question, being told that it's wrong (without an explanation as to how) and not being allowed to try again is the best way to learn.
Compare this with stanford's online classes - and I wonder if their real world classes are the same - the teaching is so good that after a single listening to the lecture you can get an 80% correct. Sure, you might say they are somewhat easier than the homework/quizzes I'm used to around here, but it's a lot more encouraging.
Most of all, getting decent grades and being encouraged to retake the quizzes until you get 100% and are certain you understand the material ... well it's a much better experience than being explained something once, not getting very satisfying answers to questions and then being hammered into the ground with coursework.
I guess the fundamental difference is this: the online classes convey a sense of teaching, the real world classes convey a sense of putting you in your place and jumping hoops.
- Can 35,000 People Learn Anything from an Online Class? (pbs.org)
- Idaho Becomes Fourth State to Require Online Classes (usnews.com)
- Model thinking and game theory: more free online classes (strategyprofs.wordpress.com)
- Stanford's Free Computer Science Courses (i-programmer.info)
- Tech Talk: myEdu online class management (hashcampuslife.wordpress.com)
Here's how it works 👇
And get thoughtful letters 💌 on mindsets, tactics, and technical skills for your career. Real lessons from building production software. No bullshit.
"Man, love your simple writing! Yours is the only newsletter I open and only blog that I give a fuck to read & scroll till the end. And wow always take away lessons with me. Inspiring! And very relatable. 👌"
Ready to Stop copy pasting D3 examples and create data visualizations of your own? Learn how to build scalable dataviz components your whole team can understand with React for Data Visualization
Curious about Serverless and the modern backend? Check out Serverless Handbook, modern backend for the frontend engineer.
Ready to learn how it all fits together and build a modern webapp from scratch? Learn how to launch a webapp and make your first 💰 on the side with ServerlessReact.Dev
By the way, just in case no one has told you it yet today: I love and appreciate you for who you are ❤️