Troubleshooters for tasks of introductory programming MOOCs
Lepp, Marina · Palts, Tauno · Luik, Piret · Papli, Kaspar · Suviste, Reelika · Säde, Merilin · Hollo, Kaspar · Vaherpuu, Vello · Tõnisson, Eno
| Published | September 2018 |
| Journal | The International Review of Research in Open and Distributed Learning Volume 19, Issue 4, Pages 56-75 |
| Country | Estonia, Europe |
ABSTRACT
Learning programming has become more and more popular and organizing introductory massive open online courses (MOOCs) on programming can be one way to bring this education to the masses. While programming MOOCs usually use automated assessment to give feedback on the submitted code, the lack of understanding of certain aspects of the tasks and feedback given by the automated assessment system can be one persistent problem for many participants. This paper introduces troubleshooters, which are help systems, structured like decision trees, for giving hints and examples of certain aspects of the course tasks. The goal of this paper is to give an overview of usability (benefits and dangers) of, and the participants’ feedback on, using troubleshooters. Troubleshooters have been used from the year 2016 in two different programming MOOCs for adults in Estonia. These MOOCs are characterized by high completion rates (50–70%), which is unusual for MOOCs. Data is gathered from the learning analytics integrated into the troubleshooters’ environment, letters from the participants, questionnaires, and tasks conducted through the courses. As it was not compulsory to use troubleshooters, the results indicate that only 19.8% of the users did not use troubleshooters at all and 10% of the participants did not find troubleshooters helpful at all. The main difference that appeared is that the number of questions asked from the organizers about the programming tasks during the courses via helpdesk declined about 29%.| Keywords | MOOC · open education · programming · troubleshooting system |
| Published at | Athabasca, AB |
| ISSN | 1492-3831 |
| Refereed | Yes |
| Rights | Attribution 4.0 International (CC BY 4.0) |
| DOI | 10.19173/irrodl.v19i4.3639 |
| URL | http://www.irrodl.org/index.php/irrodl/article/view/3639 |
| Export options | BibTex · EndNote · Tagged XML · Google Scholar |
AVAILABLE FILES
Viewed by 163 distinct readers
CLOUD COMMUNITY REVIEWS
The evaluations below represent the judgements of our readers and do not necessarily reflect the opinions of the Cloud editors.
Click a star to be the first to rate this document
▶ POST A COMMENT
SIMILAR RECORDS
Open education
Pisutova, K.
Introduction to some concepts of openness in education. This presentation addresses concepts of Open Licensing (Creative Commons licenses), Open Content, Open Coursewere, Open Educational Resources, and Open Teaching ...
Match: mooc; open education
Coursera’s introductory human physiology course: Factors that characterize successful completion of a MOOC
Engle, Deborah; Mankoff, Chris; Carbrey, Jennifer
Since Massive Open Online Courses (MOOCs) are accessible by anyone in the world at no cost, they have large enrollments that are conducive to educational research. This study examines students in the Coursera MOOC, ...
Match: introductory; mooc
Open educational resources as a tool for educational equity: Evidence from an introductory psychology class
Nusbaum, Amy T.; Cuttler, Carrie; Swindell, Samantha
A college education is becoming increasingly expensive, and the burden of this cost is often felt disproportionately by marginalized students. One aspect of rising college costs are textbook prices, which have increased ...
Match: introductory
Writing to learn and learning to write across the disciplines: Peer-to-peer writing in introductory-level MOOCs
Comer, Denise; Clark, Charlotte; Canelas, Dorian; McGreal, Rory; Conrad, Dianne
This study aimed to evaluate how peer-to-peer interactions through writing impact student learning in introductory-level massive open online courses (MOOCs) across disciplines. This article presents the results of a ...
Match: introductory; mooc
MOOCs in Europe: Overview of papers representing a collective European response on MOOCs as presented during the HOME conference in Rome November 2015
Bang, Joergen; Dalsgaard, Christian; Kjaer, Arne; O’Donovan, Maria; et al.
Table of contents
Foreword
Part 1: Regional MOOC initiatives
Building OOC layers on top of existing courses
(M)OOCs in Iceland: Language and learning communities
EduOpen network in Italy
Part 2: Role media ...
Match: mooc; programming
Using mLearning and MOOCs to understand chaos, emergence, and complexity in education
de Waard, Inge; Abajian, Sean C.; Gallagher, Michael; Hogue, Rebecca; et al.
In this paper, we look at how the massive open online course (MOOC) format developed by connectivist researchers and enthusiasts can help analyze the complexity, emergence, and chaos at work in the field of education ...
Match: mooc; open education
In the year of disruptive education
Hyman, Paul
As college tuitions soar, various online models vie to educate college students worldwide---at no cost.
Match: mooc; open education
The battle for open: How openness won and why it doesn’t feel like victory
Weller, M.
With the success of open access publishing, Massive open online courses (MOOCs) and open education practices, the open approach to education has moved from the periphery to the mainstream. This marks a moment of victory ...
Match: mooc; open education
Do MOOCs contribute to student equity and social inclusion? A systematic review 2014–18
Lambert, Sarah
In recent years, hopes that Massive Open Online Courses (MOOCs) would make access to education fairer faded in the light of research showing MOOCs favoured the already educated and relatively advantaged. This paper ...
Match: mooc; open education
Multi-faceted support for MOOC in programming
Vihavainen, Arto; Luukkainen, Matti; Kurhila, Jaakko
Many massive open online courses (MOOC) have been tremendously popular, causing a stir in academic institutions.
The most successful courses have reached tens of thousands of participants. In our MOOC on introductory ...
Match: mooc; programming









