2000 · 35 citations · 1 references
Stem EducationEngineeringDifferent Evaluation TechniquesProgram AnalysisStudent PerformanceProgram ComprehensionEvaluation TechniquesEducationSoftware EngineeringSoftware Engineering EducationLearning AnalyticsComputer ScienceEducational AssessmentAutomated AssessmentProgramming Language TeachingProgram Evaluation
There are numerous ways to evaluate student programming ability, all of which have benefits and drawbacks. In this paper we discuss how we have combined a number of those evaluation techniques to assess student programming ability in an introductory computer science course and statistically analyze the relationships of student performance using the different evaluation techniques.
1