Plagiarism in computer science courses
ECA '94 Proceedings of the conference on Ethics in the computer age
Collaboration or plagiarism: what happens when students work together
ITiCSE '99 Proceedings of the 4th annual SIGCSE/SIGCUE ITiCSE conference on Innovation and technology in computer science education
Addressing student cheating: definitions and solutions
Working group reports from ITiCSE on Innovation and technology in computer science education
Proceedings of the 36th SIGCSE technical symposium on Computer science education
Pair-programming helps female computer science students
Journal on Educational Resources in Computing (JERIC) - Special Issue on Gender-Balancing Computing Education
Raising awareness about academic integrity
Proceedings of the 11th annual SIGCSE conference on Innovation and technology in computer science education
Similarity and originality in code: plagiarism and normal variation in student assignments
ACE '06 Proceedings of the 8th Australasian Conference on Computing Education - Volume 52
ACM SIGCSE Bulletin
Hi-index | 0.00 |
Homework assignments in a first or second year undergraduate programming course (CS1--CS3) are essential for skills development; instructors who assign homework in CS1--CS3 would like submitted solutions to both accurately reflect student performance, and to indicate the level of student understanding of course topics. Unfortunately, these are hard to gage when students increasingly have access to solutions on the internet and are frequently encouraged (for sound pedagogical reasons) to work on assignments in groups or pairs. Questions that naturally arise include: a. how much of a students' work is original, in other words not acquired from a friend or an open-source repository, and b. how much did an individual student, working in a group or pair, contribute to the final solution. To address these assessment concerns, we incorporated a summary into the list of programming assignment requirements. Though it serves many roles, including as a vehicle for analysis of course topics, it's most important role is as qualitative measure of an individual students' performance, which can then indirectly inform their final quantitative assessment. This poster describes this assignment summary: including its original purpose, example analysis and summary questions, textual analysis of student responses, and, finally, correlations between responses and student assignment scores.