Learning from Misconceptions: Catalogs of C and Python Antipatterns by CS1 Students
Datasets usually provide raw data for analysis. This raw data often comes in spreadsheet form, but can be any collection of data, on which analysis can be performed.
In this dataset we present the following artifacts:
Antipatterns that occurred in both languages; Antipatterns that occurred exclusively in each programming language; List of exercises analyzed to extract the antipatterns and a guideline for instructors and students on how they can use it