000190022 001__ 190022
000190022 005__ 20190316235736.0
000190022 037__ $$aCONF
000190022 245__ $$aFunctional Programming For All! Scaling a MOOC for Students and Professionals Alike
000190022 269__ $$a2014
000190022 260__ $$c2014
000190022 336__ $$aConference Papers
000190022 520__ $$aMassive open online courses (MOOCs) have launched a scale shift in higher education, with several individual MOOCs now boasting tens or hundreds of thousands of participants worldwide. Our MOOC on the principles of functional programming has more than 100,000 registered students to date, and boasts one of the highest rates of completion (19.2%) for its size. In this paper, we describe our experience organizing this popular MOOC, and demonstrate how providing innovative supporting tools (IDE plugins, testing frameworks, interactive build tools, automated cloud-based graders, style checkers) and considering key human-computer interaction factors potentially contributed to this markedly high completion rate. We collect an unprecedented volume of course statistics and survey results and have made them available, along with scripts for generating interactive web-based visualizations, as an open-source project.
000190022 6531_ $$aMOOC
000190022 6531_ $$afunctional programming
000190022 700__ $$0242185$$aMiller, Heather$$g191683
000190022 700__ $$0240993$$aHaller, Philipp$$g172057
000190022 700__ $$0243344$$aRytz, Lukas$$g154104
000190022 700__ $$0241835$$aOdersky, Martin$$g126003
000190022 7112_ $$a36th International Conference on Software Engineering (ICSE'14) SEET Track$$cHyderabad, India$$dMay 31 - June 7, 2014
000190022 8564_ $$s672307$$uhttps://infoscience.epfl.ch/record/190022/files/icse-progfun_2.pdf$$yPostprint$$zPostprint
000190022 909C0 $$0252187$$pLAMP$$xU10409
000190022 909CO $$ooai:infoscience.tind.io:190022$$pconf$$pIC$$qGLOBAL_SET
000190022 917Z8 $$x191683
000190022 917Z8 $$x191683
000190022 917Z8 $$x191683
000190022 917Z8 $$x191683
000190022 917Z8 $$x191683
000190022 937__ $$aEPFL-CONF-190022
000190022 973__ $$aEPFL$$rREVIEWED$$sACCEPTED
000190022 980__ $$aCONF