Functional programming for all! scaling a MOOC for students and professionals alike.
Heather MillerPhilipp HallerLukas RytzMartin OderskyPublished in: ICSE Companion (2014)
Keyphrases
- functional programming
- online course
- student engagement
- student learning
- functional language
- execution model
- higher education
- distance learning
- learning environment
- online learning
- learning activities
- business management
- learning experience
- quantifier elimination
- learning outcomes
- e learning
- collaborative learning
- programming language
- discussion forums
- computer science
- information systems
- object oriented programming
- learning styles
- information technology
- learning process
- mobile learning
- software engineering
- relational databases
- virtual learning environments
- distributed databases
- data types
- databases
- artificial intelligence