Learning Analytics

“Learning analytics is the measurement, collection, analysis, and reporting of data about learners and their contexts, for purposes of understanding and optimizing learning and the environments in which it occurs”.

I use learning analytics, especially text mining, association rule mining, and cluster analysis, to examine learners’ learning processes and outcomes. The graphic on this page shows my analysis of a group of novice programmers’ coding progression across time-based on 13,000 entires of computer log data. The programmers’ codes were measured in three dimensions: density, diversity, and novelty.┬áThe analysis shows that the programmers used an incremental coding approach–making radical changes early in the process but only small tweaks later on.