Replication Kit: "Skill Models for Programming Language Concepts"
View DatasetDescription
Structuredata: contains the data we used for our case studypfa: data sets generated from the raw data in the databaseraw: raw data collected in SmartAPE [1] containing the source code of the students as well as the assessment results of the systemsimilarity: calculated similarities between solutions for each level and each exerciseresults: contains the complete results of our case studykrms: Knowlede Requirements Models for each exercise and each KC level in .graphml format. You can use yEd [2] to visualize them.pfa_metrics: Results of AUC, Gmean and MCC for each of our PFA model configurations in .csv and .Rda formatsimilarities: plotly [3] graphics of our similarity results in .html format calculation scripts:similarities.R: script used to generate box plots of similarities. Uses data from data/similarities as inputpfa_trainer.R: script to fit different configurations of PFA models and test them using different performance metrics. Uses data/pfa as inputcomparison.R: script that performs statistical tests to compate different PFA configurations. Uses results/pfa_metrics/results.Rda as inputReferences[1] Albrecht, Ella et al. “Experiences in Introducing Blended Learning in an Introductory Programming Course.” ECSEE (2018).[2] yEd - Graph editor. https://www.yworks.com/products/yed[3] plotly. https://plot.ly
Citations (0)
No citations found
Mentions (0)
No mentions found
Metrics Over Time
Publication Details
Subfield
Computer Science Applications
Field
Computer Science
Domain
Physical Sciences
Confidence Score
98%
Source
Open Alex