Replication Kit: "Skill Models for Programming Language Concepts"
收藏资源简介:
<strong>Structure</strong> <strong>data</strong>: contains the data we used for our case study <strong>skillmodels</strong>: data sets generated from the raw data in the database <strong>raw</strong>: raw data collected in SmartAPE [1] containing the source code of the students as well as the assessment results of the system <strong>results</strong>: contains the complete results of our case study Results of AUC and RMSE for each meta-parametrization and each skill model in .csv and .Rda format boxplots of our AUC and RMSE distributions for each skill model and each meta-parameter in .pdf format calculation scripts: <strong>sm_trainer.R</strong>: script to fit different models for different meta-parametrizations and test them using different performance metrics. Uses <em>data/skillmodels </em>as input <strong>comparison.R</strong>: script that performs statistical tests to compare meta-parameters. Uses <em>results//results_pfa.Rda, results//results_afm.Rda, and results/results_prop.Rda</em> as input <strong>References</strong> [1] Albrecht, Ella et al. “Experiences in Introducing Blended Learning in an Introductory Programming Course.” <em>ECSEE</em> (2018).



