The Discrete Optimization MOOC, An Exploration in Discovery-Based Learning

Select |


Coffrin, Carleton; Van Hentenryck, Pascal


Journal Article

eLearning Papers

Lausanne, Switzerland



The practice of discrete optimization involves modeling and solving complex problems, which have never been encountered before and for which no universal computational paradigm exists. Teaching such skills is challenging: students must learn, not only the core technical skills, but also an ability to think creatively in order to select and adapt a paradigm to solve the problem at hand. This paper explores the question of whether teaching of such creative skills translates to massive open online courses (MOOCs). It first describes a discovery-based learning methodology for teaching discrete optimization, which that has been successful in the classroom for over fifteen years. It then evaluates the success of a MOOC version of the class via data analytics enabled by the wealth of information produced in MOOCs.

Data61; NICTA; education; optimization; MOOC

Except where otherwise noted, content on this site is licensed under a Creative Commons Attribution 3.0 Unported License




Coffrin, Carleton; Van Hentenryck, Pascal. The Discrete Optimization MOOC, An Exploration in Discovery-Based Learning. eLearning Papers. 2014-02-10; 37:51-56.

Loading citation data...

Citation counts
(Requires subscription to view)