Learning Curve Analysis for Programming: Which Concepts do Students Struggle With?

  title={Learning Curve Analysis for Programming: Which Concepts do Students Struggle With?},
  author={Kelly Rivers and Erik Harpstead and Kenneth R. Koedinger},
The recent surge in interest in using educational data mining on student written programs has led to discoveries about which compiler errors students encounter while they are learning how to program. However, less attention has been paid to the actual code that students produce. In this paper, we investigate programming data by using learning curve analysis to determine which programming elements students struggle with the most when learning in Python. Our analysis extends the traditional use… CONTINUE READING
Highly Cited
This paper has 17 citations. REVIEW CITATIONS

From This Paper

Figures, tables, and topics from this paper.
10 Citations
3 References
Similar Papers


Publications citing this paper.


Publications referenced by this paper.
Showing 1-3 of 3 references

The State of Educational Data Mining in 2009 : A Review and Future Visions

  • Baker, R.S.J.D, K. Yacef
  • Journal of Educational Data Mining
  • 2009
Highly Influential
7 Excerpts

A data repository for the EDM community: The PSLC DataShop

  • Koedinger, K.R
  • Handbook of educational data mining
  • 2010
Highly Influential
11 Excerpts

Similar Papers

Loading similar papers…