Open Access. Powered by Scholars. Published by Universities.®
Articles 1 - 1 of 1
Full-Text Articles in Education
Improving Programming Learners’ Experience Through Interactive Computer Tutor Based Moocs, Ruiqi Shen
Improving Programming Learners’ Experience Through Interactive Computer Tutor Based Moocs, Ruiqi Shen
Dissertations
With the large demand for technology workers all around the world, more people are learning programming. Studies show that human tutoring is the most effective way to learn for novice programmers. However, problems such as the inaccessibility to physical classes, prohibitive costs, and the lack of educators may limit students' opportunities to learn from these resources. Additionally, because programming is a skill requiring continuous practice and immediate feedback, simply listening to lectures may not be sufficient to learn effectively. This increases the inconvenience of learners who use online learning tools such as Massive Open Online Courses (MOOCs).
In recent years, …