2018
DOI: 10.19173/irrodl.v19i4.3639
|View full text |Cite
|
Sign up to set email alerts
|

Troubleshooters for Tasks of Introductory Programming MOOCs

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, str… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
2

Citation Types

1
12
0
3

Year Published

2020
2020
2023
2023

Publication Types

Select...
5
2

Relationship

1
6

Authors

Journals

citations
Cited by 13 publications
(16 citation statements)
references
References 24 publications
(33 reference statements)
1
12
0
3
Order By: Relevance
“…Em [27] foi apresentada e testada uma ferramenta implantada em MOOCs de iniciação à programação que fornece suporte na resolução de exercícios de programação. Inicialmente os autores explicam que desenvolveram um "helpdesk" em que instrutores e estudantes universitários ofereciam suporte aos participantes de MOOCs de programação, posteriormente, as perguntas mais frequentes recebidas pelo helpdesk foram utilizadas para criar categorias de problemas e soluções que auxiliassem os estudantes, gerando uma ferramenta fundamentada em árvores de decisão denominada "Murelahendaja".…”
Section: Iniciativas Para O Aprendizado De Programação Em Moocsunclassified
See 2 more Smart Citations
“…Em [27] foi apresentada e testada uma ferramenta implantada em MOOCs de iniciação à programação que fornece suporte na resolução de exercícios de programação. Inicialmente os autores explicam que desenvolveram um "helpdesk" em que instrutores e estudantes universitários ofereciam suporte aos participantes de MOOCs de programação, posteriormente, as perguntas mais frequentes recebidas pelo helpdesk foram utilizadas para criar categorias de problemas e soluções que auxiliassem os estudantes, gerando uma ferramenta fundamentada em árvores de decisão denominada "Murelahendaja".…”
Section: Iniciativas Para O Aprendizado De Programação Em Moocsunclassified
“…A Murelahendaja é utilizada para registrar problemas e sugerir dicas que apoiem as resoluções de exercícios. O sistema também disponibiliza botões para os alunos sinalizarem se a solução fornecida funcionou [27]. Os resultados da pesquisa de [27] apontaram sucesso no aumento na taxa de conclusão de dois MOOCs de iniciação a programação, todavia, os autores revelaram que trabalhar com algoritmos que fornecem respostas para as dificuldades em tarefas de programação levam a obstáculos navegacionais, pois as ramificações que compõem a árvore de decisões de soluções aumentam continuamente.…”
Section: Iniciativas Para O Aprendizado De Programação Em Moocsunclassified
See 1 more Smart Citation
“…On the other hand, some studies focus more on the assessment aspect (Ullah, 2018;Lepp, Palts, Luik, Papli, Suviste, Säde, & Tõnisson, 2018) of programming MOOCs. According to Ullah (2018), a student needs continuous feedback on their progress, which can obviously be provided through assessment.…”
Section: Important Quality Design Criteria In Developing a Moocmentioning
confidence: 99%
“…Hence, feedback from educators on students' errors is essential to enhance their knowledge. Lepp et al (2018) developed an integrated help system called Troubleshooters (similar to IT support services) that provides clues and coding examples to help students with their programming tasks. To evaluate Troubleshooter, they collected feedback from 792 students attending About Programming MOOC.…”
Section: Important Quality Design Criteria In Developing a Moocmentioning
confidence: 99%