Two key Coursera courses which did not fall by the wayside for me this Autumn were ‘Networked Life‘ (Michael Kearns, University of Pennsylvania) and ‘Social Network Analysis‘ (Lada Adamic, University of Michigan).
Both courses held a particular significance for me. Whereas the MOOCs I had taken up until this point had been ‘just for fun’, these courses were directly related to my PhD, which I started this Autumn. The courses were incredibly helpful as introductory social network analysis courses, giving me a head start methodologically, and saving me probably a couple of hundred pounds in face-to-face training courses. The courses were also the first MOOCs which I’ve found to be challenging; graph theory gave my brain the best mathematical workout since I did A-level maths (and I really do mean that as a compliment!).
Although the courses were ostensibly very similar, in terms of the subject matter and scope, they each provided very different MOOC experiences, and I ended up with very different marks – 98.8% for Networked Life, compared to 80.3% for Social Network Analysis (just scraping a certificate)! Here I’m going to try to explore the reasons behind this.
‘Networked Life’ (NL) had a simpler course structure than ‘Social Network Analysis’ (SNA). NL was slightly short, at 6 weeks, compared to SNA’s 8 weeks. In NL, the material was taught via video lectures (including simulations), and assessed by multiple-choice questions. Assessments were quite strict in that you could only attempt quizzes a maximum of twice. In contrast to the other Coursera courses I’ve taken in the past, all of the NL lectures and quizzes were available right from the start of the course, i.e. there was no weekly release of material (which was nice – I enjoyed being able to get further ahead when I had spare time, but still having weekly deadlines for the quizzes kept me from falling behind when time was tighter). The quizzes were tough, but the feedback on the first attempt was helpful and constructive, which really helped in learning from mistakes.
The main mode of material delivery in SNA was also video lectures including simulations. There were however two different ‘modes’ to the course; a basic certificate could be earned by gaining a mark of over 80% via the weekly multiple choice quizzes and final exam, while a certificate with distinction could be earned by completing this plus additional programming assignments (usually multiple choice questions relating to interrogating a network data set in a social network analysis package, plus a peer-assessed project). The multiple choice questions in SNA were the hardest I have encountered in a MOOC yet, mainly because it did not give any feedback after each attempt – not even an indication of which questions were right or wrong! This was very frustrating, and has given me a whole new level of appreciation of feedback! Because of this, I could generally do quite well on the assignments, but remember that the pass mark was set at 80% right from the start of the course; I found it really hard to get really good marks on the assignments due to the lack of feedback, and kept bumping along right on the pass mark.
I think it helped that I had chosen to do the optional programming assignments, as I had been doing a bit better on these (getting more like 90-100%). It was a bit of a surprise when I realised that I need to complete a project though – I’d thought that the optional programming assignments were a sort of ‘extra credit’ affair, and didn’t realise ’til a week before the project was due that doing the programming assignments kind of put me on the programming ‘track’ and I would fail if I did not submit a project. If you are interested, here is the project that I submitted – if you refer to it anywhere, please use the suggested citation at the top of the PDF file. I got a bit carried away and marked 25 peer assessments! It was compelling to see what other students had chosen for their project. I think this was the advantage of the SNA course over NL; NL was better for covering the basic concepts, but SNA offered the benefit of the opportunity to think about and apply what you had learned, which was invaluable for me.
It was a bit of a mystery to me as to whether I would actually get a certificate or not (my calculations put me right on the grade boundary), and was genuinely pretty surprised when I did. The following statistics were released at the end of the course:
“Some participation stats: 61,285 students registered, 25,151 watched at least one video, 15,391 tried at least one in-video quiz, 6,919 submitted at least one assignment, 2,417 took the final exam. 1303 earned the regular certificate. Of the 145 students submitting a final project, 107 earned the programming (i.e. ‘with distinction’) version of the certificate.”
The most surprising statistic here for me though is that out of the 2,417 students who took the final exam, I’m assuming having completed all the weekly assignments and made it through the course to the end, only 1,410 actually got a certificate. I think that there could not have been a bit more leniency in terms of the pass mark – 80% seemed quite arbitrary and was fixed at the start of the course, which had not run on Coursera before. Also, it turns out that with only 145 students submitting a project, I had actually personally marked 17% of the projects submitted! Which made me think … is this really massive?