Massive Open Online Courses and Monoids
Massive open online courses (MOOC) allows for distributed long-distance learning for extremely large student enrollment. Nowadays most universities throughout the world have their courses online. Web portals such as Coursera or edX join together courses from many of them. Even though there are many...
Saved in:
| Published in | Formal Methods: Foundations and Applications Vol. 10090; pp. 179 - 195 |
|---|---|
| Main Authors | , , |
| Format | Book Chapter |
| Language | English |
| Published |
Switzerland
Springer International Publishing AG
2016
Springer International Publishing |
| Series | Lecture Notes in Computer Science |
| Subjects | |
| Online Access | Get full text |
| ISBN | 3319498142 9783319498140 |
| ISSN | 0302-9743 1611-3349 |
| DOI | 10.1007/978-3-319-49815-7_11 |
Cover
| Summary: | Massive open online courses (MOOC) allows for distributed long-distance learning for extremely large student enrollment. Nowadays most universities throughout the world have their courses online. Web portals such as Coursera or edX join together courses from many of them. Even though there are many platforms to support the development of MOOC, such as Moodle or XBlock, it does not seem to be the case that there are many languages to help course descriptions. Moreover, we would like to allow the description of different paths to teach and learn a given subject. We propose Learn, a declarative language for course descriptions. The contribution of this paper is manyfold: (i) we exemplify Learn descriptions, (ii) formalize the meaning of Learn descriptions and teaching strategies, that allows for different teaching paths, and (iii) discuss the implementation of a toolkit to specify, analyze and generate a course in a MOOC platform from Learn descriptions. |
|---|---|
| ISBN: | 3319498142 9783319498140 |
| ISSN: | 0302-9743 1611-3349 |
| DOI: | 10.1007/978-3-319-49815-7_11 |