Impact of Several Low-Effort Cheating-Reduction Methods in a CS1 Class

被引:4
|
作者
Vahid, Frank [1 ]
Downey, Kelly [1 ]
Pang, Ashley [1 ]
Gordon, Chelsea [2 ]
机构
[1] Univ Calif Riverside, Comp Sci & Engn, Riverside, CA 92521 USA
[2] ZyBooks, Campbell, CA USA
基金
美国国家科学基金会;
关键词
CS1; teaching; plagiarism; cheating; academic integrity; programming;
D O I
10.1145/3545945.3569731
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Cheating in introductory programming classes (CS1) is a well-known problem. Various methods have been suggested to reduce cheating, but many are time-consuming, resource intensive, or don't scale to large classes. We introduced a class intervention having 6 low-effort commonly-suggested methods to reduce cheating: (1) Discussing academic integrity for 20-30 minutes, several weeks into the term, (2) Requiring an integrity quiz with explicit do's and don'ts, (3) Allowing students to retract program submissions, (4) Reminding students mid-term about integrity and consequences of getting caught, (5) Showing instructor tools in class (including a similarity checker, statistics on time spent, and access to a student's full coding history), (6) Normalizing help and pointing students to help resources. Via manual evaluation of similarity checker results on 7 held-constant labs with one instructor teaching 100-student sections, for two pre-intervention and two intervention sections, suspected-cheating reduced 62% (30.5% down to 11.5%). Because manual evaluation could be biased and is time consuming, we developed two automated coding-behavior metrics per lab - time spent programming, and % of students with highly-similar code - that may suggest how much cheating is happening. Time spent increased by 56% (7 min to 10.9 min), and % of students with highly-similar code dropped 48% (38.5% to 20%). We later repeated the intervention with a second instructor and different labs and achieved similar (in fact, even stronger) results, with time rising 84% (13 min to 24 minutes) and % dropping 66% (55.5% to 19%). All findings were statistically significant with p < 0.0001.
引用
收藏
页码:486 / 492
页数:7
相关论文
共 1 条
  • [1] Impact of Student Time Spent on Performance in a CS1 Class, Including Prior Experience Effect
    Vahid, Frank
    Pang, Ashley
    Downey, Kelly
    PROCEEDINGS OF THE 2023 CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION, ITICSE 2023, VOL. 2, 2023, : 664 - 664