So our online SaaS class launched yesterday, with 62k students and counting.
Not having done this before, of course I’m apprehensive. Will people “get” the material the way we explain it? Will the book be useful (to those who are buying it)? Will our autograders (which go far beyond the multiple-choice autograders used in previous courses on Coursera) scale? Will the material appeal to most of the people taking the course, whose educational profile is pretty different from that of the Berkeley undergraduates for whom the course was originally designed?
The good news is that the course at Berkeley is going quite well, even with lots of new material since any previous offering and even dry-running some of the technologies that will be used for the online version.
And I’m also inspired by Prof. Jennifer Widom’s blog post “from 100 students to 100,000” about her recent experience teaching her Intro to Databases course at this scale. I found myself mentally saying “+1″ to a lot of her statements, such as “Creating these [multiple-choice but nontrivial] exams, at just the right level, turned out to be one of the most challenging tasks of the entire endeavor”; “having 60,000 students is the need for absolute perfection: not one tiny flaw or ambiguity goes unnoticed”; and the emails from students who were “unabashedly, genuinely, deeply appreciative” (her emphasis).
We’ve received a few nice emails like that too, although like Prof. Widom, we’ve also (already!) got a handful of complainers. So far, because there isn’t much actual content to complain about yet (the course just launched yesterday), most of those have been either about the fact that the book is not readily available in their country (to which I’m sympathetic) or the fact that it isn’t free (to which I’m not). One person was wondering why we aren’t paying them to give us feedback on this early version. (I guess this person doesn’t post reviews on Amazon or Yelp either, unless those companies have a payola system I don’t know about.)
The problem of the book not being available in some places is vexing. Most of these complaints have come from students in the Middle East. I hope they realize that we don’t control where Amazon does business and that we are actively looking at options for wider distribution, though I don’t know that we will solve this problem in time for the current offering of the class. But we really do want to make the book available to as many people as possible.
That said, some people are apparently multiplying 60,000 by $10 (the price of the ebook) and assuming we (the authors) are cackling to ourselves while sleeping on a big pile of money, or expressing some level of indignation that we’re not giving the book away. The facts are more modest—fewer than 5% of enrolled students have bought the book, we don’t receive anywhere near 100% of the price of each copy sold, we haven’t seen a penny of revenue yet (it takes over 60 days to actually get paid, and the book wasn’t available til mid-January), and it’s cost roughly $20,000 of our own money so far (not Berkeley’s money) and thousands of additional hours of our own time (in addition to our regular duties at Berkeley, so it comes out of our weekends and vacations) to create. That’s not counting the extra time (also our own) to adapt the course materials, develop autograders that (we hope) will provide meaningful feedback on programming assignments, and so on—work that we wouldn’t have done for the on-campus version and was undertaken specifically to do the best job we could with the online version. It’s great that ebooks make the cost of distribution nearly zero, but that doesn’t mean the cost of designing and creating the content is also zero. (Just ask my spouse if you don’t believe me!)
So that’s why the book isn’t free, and relax, we are not doing this in order to quit our day jobs. Indeed, one might conclude that we actually like our day jobs quite a bit if we are willing to do all the extra work (for no extra compensation) of repurposing the course to reach 60,000 students within the constraints of Coursera’s infrastructure, despite the fact there is an active thread on the course forums about “how can I get a copy for free.”
So, to those of you who’ve expressed gratitude and well-wishes, we thank you deeply, and remind you that attitudes like yours are one of the reasons we LIKE teaching and were foolhardy enough to try this project. We really and truly hope you will get something positive out of the course and that you’ll be motivated to give us constructive criticism on how to improve it, and when the inevitable infrastructure issues do occur, we hope you will be patient as we try to work them out. We’re trying all kinds of stuff that even other courses on Coursera haven’t tried yet, especially where autograding is concerned.
And to those of you who believe we are doing this as a secret plot to cash out early, or who believe it is your right to get the book for free for whatever reason, sorry to disappoint you but I’m afraid we are just not as cynical as you. We hope you get something out of the course anyway, and respectfully ask that you respect our work and our effort.
(Personally, like most people I believe that eventually these courses will have to charge some kind of tuition or find an underwriting model, since the expenses are nontrivial: we’ve used our connections with Amazon, Google, Microsoft and GitHub, among others, to secure donations of free products and services to support the class, but probably not everyone can do that. My hunch is that if direct tuition were involved, even if it was only $10, a lot of these complaints would go away. I spend a lot of volunteer time helping to run a small theater, and one thing we’ve learned is that if you give product away, some people conclude that it has no value, and they are the ones who tend to complain the most loudly. The ones who pay usually say “I can’t believe you don’t charge more.” It’ll be interesting to see how this plays out for online courses.)
#1 by bernardo Riveira on May 6, 2012 - 2:24 am
Quote
I suppose you already know, but same thing happens with iBooks edition (not available out of US iTunes store) ;(
Trackback: Dota 2 release date
Trackback: it problemerfixes her
Trackback: beneficiation machine
#2 by fox on March 8, 2012 - 2:03 pm
Quote
Chaim: regarding the outdated webcasting technology at Berkeley–you are right about that, but keep in mind that
(a) we had this technology in place LONG before many other schools; at the time, it was state-of-the-art, and
(b) the state of California has slashed its support for the UC system by more than 50% in the last couple of years–people have been fired, student fees have risen enormously, and technology upgrades have been deferred.
Perhaps the popularity of online education will be the incentive that gets California to reinvest in UC so that we can put the proper infrastructure in place to deliver high quality materials that can be used for online education.
Thanks as always for your thoughtful comments!
#3 by Marcelo (from Uruguay) on March 7, 2012 - 2:59 pm
Quote
It’s a huge privilege to be taking this course. I am one of the 5% who bought the book and I am reading it with Amazon’s Kindle Cloud Reader with no problem whatsoever. I’m so happy with the book! It’s not expensive at all.
Wish you the best with the course. I’m certainly learning a lot, and I really really appreciate what you are doing. It’s really amazing!! Thanks a lot!!
#4 by Eugeniu Torica on March 6, 2012 - 3:08 pm
Quote
Hi.
Really nice course packed with all that one would need to widen his/her horizons in general and about the ruby in particular. For Ruby a special help.
It’s very sad that there are some people that do not appreciate the effort that have been by you and David and all persons that are helping you.
#5 by mike on March 5, 2012 - 11:57 am
Quote
two points:
a) Prof. Windom did a really good job on her class and I wish I had found her ‘fireside chats’ earlier. The quizes and work were definitely well above trivial and for those not full time students time was sometimes and issue.
b) I did not see it on the class webpage, but you should either link to this or include these posts on the announcements page. Another alternative would be to have a closed forum entry for your posts.
#6 by Chaim Krause on March 4, 2012 - 8:14 am
Quote
I was one of the students who complained harshly about the quality of the video. (As such, I have opted to wait until a later iteration of the course when quality should be better.)
I do appreciate what you and Mr. Patterson are doing and I find it a bit odd, that the two things I am coming away from my few hours of (attempting) to take this course are that (at least in my mind’s eye is) such a grand school as Cal Berkeley has such crappy video capture technology. And the CS dept at that. And that in this day and age you can’t just order a frikin ebook from Amazon regardless of what particular latitude and longitude your body happens to occupy.
I am so tempted to launch into a “piracy is about (ease of) access, not price” rant, but I will save that for some other online class.
Good luck with the class. I am looking forward to a future iteration of the class.
#7 by Zing on March 2, 2012 - 11:47 pm
Quote
Unrelated suggestion.
You may want to put comments in chronological order rather than reverse-chronological. Or at least, put some indicator that the comments are in reverse-order. Or leave them in reverse-chrono, but have them threaded, as the Disqus comment system allows.
I was a bit confused about the comments on video quality before I realized the order of comments.
#8 by Friðjón Guðjohnsen on March 2, 2012 - 2:21 am
Quote
A big thanks to you and professor David for teaching this class. I can well imagine the time and effort you must be spending just to give people like my the opportunity to learn this for free.
Your course material and book are excellent, having “dabbled” a bit with Ruby and RoR I find myself really getting things in your course. I look forward to the rest of it.
#9 by Glen Coulson on March 1, 2012 - 11:51 am
Quote
How can people complain about a $10 book? The price, or the mechanism to purchase it. Have these people never taken higher education courses before? I’ve had other technical text books cost over $50 (of course printed). Kindle is an excellent way to distribute the book you can’t expect to be all things to all people. Don’t sweat the video quality to badly, the audio is paramount however in my opinion.
#10 by Elvis Fernandes on February 29, 2012 - 3:20 am
Quote
Hi, Armando!
There will always be people complaining about everything and wanting to have other people’s work for free.
You material is EXTRA high quality and the book, even in the alpha version, is worth its US$ 10. I would certainly pay more to have the complete book if it becomes available.
Keep up the good work!
Obrigado,
Elvis Fernandes (from Brazil)
#11 by Marcell on February 27, 2012 - 1:14 pm
Quote
I don’t have a kindle device… What I have is an iPhone and the PC client… I can easily download to those devices… then I can use the Cloud Reader without any problem in my VM (kindly prepared for the course by Fox)
Type your comment here
#12 by Nick on February 27, 2012 - 6:57 am
Quote
I’m hugely appreciative of the time and effort involved in putting the course online, and really impressed that you’ve persevered through the complexities. However, while I don’t disagree that US$10 is a reasonable amount to pay for course materials, or in this case a book, life is never that straightforward. I don’t live in the Middle East, just the UK, so naively assumed it would be easy for a tech-savvy person like myself to get at the course book. Not so.
The dead-tree edition is available, but it will be printed in the US and then posted to me, which kind of defeats the object of having a global internet and print-on-demand. I can pay $27 on top of the $20 list price to get the book delivered to me in two weeks’ time, or I can pay for standard delivery (just $6) and get the book in late April, some time after the course finishes.
The kindle edition can be read on a PC, and thanks to the new Chrome app, I can even use my linux PC to read kindle files. But Amazon.co.uk won’t download it (or even the free sample chapter) to my PC unless I first register a kindle device. I don’t own a kindle device. So I can’t buy the book, even though I could read it, were I able to download it.
I’d happily throw $10 at you by paypal in return for being able to access an electronic copy of the book, but I think I’m giving up at this point. I’m not buying a kindle or paying nearly $30 in postage. I’ll see how far through the course I can get without the book, but I’m kind of sad not to be sending you some money.
A donations-in-return-for-a-pdf model might actually have been easier / just as financially rewarding.
#13 by Lana on February 26, 2012 - 1:12 pm
Quote
Thank you so much for organizing the course! It’s an amazing thing. I can’t believe someone is complaining about the price of the book. It’s a total steal at $10. And it’s one of the better technical books I’ve read. I’m surprised that only 5% of people in the class bought it (I did!). Okay, time to get back to the said book for chapter 2.
#14 by Ramdas on February 23, 2012 - 1:06 pm
Quote
Thank you for offering this course online. I am new to cloud computing/saas arena, i like the way the course has been presented and enjoy your lectures. To be able to offer something of this magnitude alongside with all the other stuff going on is huge…thank you Prof. Fox and Prof. David.
#15 by Alexander Kuznetsov on February 22, 2012 - 12:17 pm
Quote
I wish to say thanks for you freat work dealing with this online course.
What about the book – I’d say its my first technical book I’ve bought. I cannot understand guys saying it’s to expensive to spend money for an alpha.
Goodluck to you and your staff on campus!
#16 by simo on February 22, 2012 - 11:47 am
Quote
Thanks for all your hard work, Professor. Please, don’t think it goes unnoticed! I bet there are thousand of students out there that are genuinely grateful for what you and the whole Coursera team are doing. Of course there are complaints, and I can imagine that they can be annoying, but they are a natural part of the Internet. I never heard of a web service without complaining users or customers. Please keep up with the great work! I’m eagerly waiting for new content to be published on the book and the course website.
Thanks again, from an Italian student!
#17 by Shawn McCann on February 22, 2012 - 9:24 am
Quote
A big thanks both yourself and David. The course is off to a great start.
I bought the book back in January and went through the whole thing in a week. You’ve done a great job a tying a bunch of topics together into something cohesive, and I especially liked your tributes to the Turing Award winners. I know the book price might be a hardship for some people, but getting a book like this for $10 really is a steal.
Keep up the great work!
I would be in the camp who greatly appreciates that this is free, but would happily pay a fee to at least cover the costs. I took the AI and Machine Learning courses last fall and found them both to be great. Having free “introductory” courses and paid “advanced’ courses would be an interesting model, assuming the paid courses could attract enough people to keep the community interesting.
#18 by fox on February 22, 2012 - 8:57 am
Quote
Yes, we realized too late that the technology used to capture video on campus is not as high-resolution as we thought it was. One thing we will be doing is preparing a list of all the code examples used in lecture, with the corresponding Pastebin URI’s so you can grab that code yourself. We hope to post that document sometime today on Coursera. We apologize for the video/audio quality!
#19 by Tushar on February 22, 2012 - 8:39 am
Quote
Thanks for the course Mr. Fox! My only petty complaint is the quality of the video and audio.
#20 by fox on February 22, 2012 - 7:48 am
Quote
Thank you for your effort and we are grateful to have students like you with such a positive attitude. Note that the print version available from CreateSpace is available for shipping anywhere in the world, though I realize the shipping costs make it a less appealing proposition. Unfortunately, CreateSpace only allows us to set a single price for the book, rather than different prices in each region to compensate for shipping. We are actively looking at ways to improve distribution for future offerings of the course. Thanks so much for your forbearance this first time around.
#21 by Mohamed Sanaulla on February 22, 2012 - 1:49 am
Quote
Thanks a lot for putting in lots of effort to get the course up, to prepare the material and to author the book. I know its really hard to get these things done while keeping the day job.
I wish the book was easily available in print in my country and I would have surely bought it. I say this because the book from the contents looks like something covering end-to-end for software development (including the tutorials on frameworks used). Most of the times books catering toe Software engineering provide a neutral point of view.
I think I am getting the Kindle version to read on the Cloud reader (unlike me as I prefer print books).
#22 by Chintan Parikh on February 21, 2012 - 10:27 pm
Quote
First off all a big thanks for you and Prof. David to teach this class to the online world. I was currently reading through the saas book and really enjoying the topic. One advantage of having a book is that it gives a better perspective and proper context around the topics, which couldn’t be covered in 8-10 min lectures. While doing a similar online machine learning course (taught by Prof. Andrew), I was really missing some form of book to go back to and get better understanding. I think having book helps a lot.
Thanks again and I would certainly look forward to learning something new from this course.
#23 by Free Money on February 21, 2012 - 8:38 pm
Quote
I dont know what to say. This review is awesome. Thats not really a really huge statement, but its all I could come up with after reading this. You know so much about this subject. So much so that you made me want to learn even more. Your review is my stepping stone, my friend. Thanks for the heads up on this subject