"Scaling up functional programming education: under the hood of the OCaml MOOC."

Benjamin Canou, Roberto Di Cosmo, Grégoire Henry (2017)
a service of  Schloss Dagstuhl - Leibniz Center for Informatics