ACM Inroads » MOOC https://blog.inroads.acm.org Paving the Way Toward Excellence in Computing Education Sun, 18 Oct 2015 12:13:35 +0000 en-US hourly 1 https://wordpress.org/?v=3.9.34 Initial impressions of a MOOC https://blog.inroads.acm.org/2013/06/initial-impressions-of-a-mooc/?utm_source=rss&utm_medium=rss&utm_campaign=initial-impressions-of-a-mooc https://blog.inroads.acm.org/2013/06/initial-impressions-of-a-mooc/#comments Tue, 04 Jun 2013 07:51:37 +0000 http://inroads.acm.org/blog/?p=203 Continue reading ]]> Coursera opened the course Introduction to Systematic Program Design - Part 1. Here are my initial impressions. Although I’m not familiar with administrative, financial and technical issues of MOOCs, I’ll start a few points for those who are.

There are eight (!) TAs who have experience with the (in-house version of the) course. Kiczales promises: “There are TAs monitoring the forums nearly 24 hours a day, and our goal is to respond to errors you point out within a few hours.” Clearly, MOOCs don’t come for free.

There was some problem with the compatibility of videos (html5 vs. flash?) which shows that running a MOOC requires technical expertise and support.

Turning to educational aspects: In my Inroads article, I complained about the lack of textbooks for the MOOCs I studied. This course is based on a freely available textbook, How to Design Programs 2/e by Felleisen (winner of the 2011 SIGCSE Outstanding Contributions Award), Findler, Flatt and Krishnamurthi. Similarly, programming is done in a educational development environment (DrRacket) which is far superior to using a bare-bones compiler.

I was pleased to see that the first week included introductory lectures on stepping through a program using DrRacket and on using Help. I believe that such “meta-aspects” of programming important and should be explicitly taught.

Next week I’ll write on the homework assignments and quizzes.

Moti

]]>
https://blog.inroads.acm.org/2013/06/initial-impressions-of-a-mooc/feed/ 0
A blog on MOOCs https://blog.inroads.acm.org/2013/05/a-blog-on-moocs/?utm_source=rss&utm_medium=rss&utm_campaign=a-blog-on-moocs https://blog.inroads.acm.org/2013/05/a-blog-on-moocs/#comments Tue, 28 May 2013 10:08:27 +0000 http://inroads.acm.org/blog/?p=196 Continue reading ]]> Last year – for some reason that I can no longer remember – I became interested in MOOCs (Massive Open Online Courses). MOOCs are the latest computer- and web-based panacea proposed for solving crises in education. Among the prominent institutions offering MOOCs are two companies (Udacity and Coursera) and the edX consortium established by Harvard and MIT.

My initiation was innocent enough: studying a course in introductory CS from Udacity. When I finished the course I wrote up my impressions and then I convinced myself to study a similar course from Coursera. My analysis of this experience has just been published in ACM Inroads: MOOCs on Introductory Programming: A Travelogue. ACM Inroads 4(2), 2013, 58–61.

Such a hot educational topic deserves a blog and I’ve decided to start one. While everyone has an opinion, I would prefer that comments and posts be based on experience: people who studied a MOOC, used a MOOC in their teaching or developed learning materials used in MOOCs. I’d even be happy to hear from those who teach MOOCs :-).

Next week, I plan to start studying another MOOC from Coursera: Introduction to Systematic Program Design – Part 1 by Gregor Kiczales. I’ll keep you posted on how that goes.

Moti

]]>
https://blog.inroads.acm.org/2013/05/a-blog-on-moocs/feed/ 0