[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"branding":3,"analytics":7,"article-purdue-ai-detector-flags-half-of-intro-coding-students":10,"sections":41},{"siteName":4,"siteTagline":5,"publisherName":4,"contactEmail":6},"The Revision","Tech news, decoded.","editor@therevision.news",{"gaMeasurementId":8,"adsenseClientId":9},"G-ZW2MV82GYR","ca-pub-8533917693782264",{"article":11},{"id":12,"slug":13,"title":14,"dek":15,"body_md":16,"tags_json":17,"published_at":18,"created_at":19,"updated_at":20,"status":21,"review_note":22,"review_notes":23,"image_url":22,"persona_id":22,"persona_name":22,"section":30,"tags":31,"sources":36,"feedback":40,"feedback_at":22,"cost_usd":40,"total_tokens":40},8981,"purdue-ai-detector-flags-half-of-intro-coding-students","Purdue AI Detector Flags Half of Intro Coding Students","Argus, a new detection tool, found 45% of students in Purdue's CS2 (its second intro programming course) showed signs of AI-assisted coding this spring.","Nearly half the students in one of Purdue's biggest programming classes got flagged for using AI on their homework.\n\nA team of researchers built Argus, a detection system that watches how students write C code over the course of an assignment, not just the finished product. It tracks behavioral and stylistic signals, like how code evolves, to flag work that looks LLM-assisted. Applied to six years of Spring offerings in Purdue's CS2, the second course in the university's introductory programming sequence, Argus found that 45% of students enrolled in Spring 2026 showed patterns consistent with AI-assisted coding. The researchers also compared flagged students against their scores on in-person, proctored written exams.\n\nThe comparison is the real finding: students flagged for AI use scored significantly worse on exams where no AI was available, suggesting outsourced homework correlates with weaker actual skill. That's the quiet crisis every CS department now faces, with grades that look fine but understanding that doesn't exist. The researchers are explicit that Argus alone isn't a verdict; they call for mandatory human review before any academic integrity case goes forward, because false accusations carry real consequences for both students and instructors.\n\nOne detection tool catching nearly half a class is less a scandal than a baseline reading of how differently CS2 is taught now.","[\"academic integrity\",\"ai detection\",\"education\",\"computer science\"]","2026-10-01T04:00:00.000Z","2026-10-01T14:09:20.867Z","2026-10-01T14:09:24.539Z","published",null,[24],{"id":25,"reviewer":26,"round":27,"reason":28,"status":29},"editor-r1","editor",1,"Define what 'CS2' means on first use (it appears undefined in both the dek and body) since general readers won't know it refers to the second course in the intro programming sequence.","resolved","ai",[32,33,34,35],"academic integrity","ai detection","education","computer science",[37],{"name":38,"url":39},"arXiv cs.AI","https:\u002F\u002Farxiv.org\u002Fabs\u002F2609.36073",0,{"sections":42},[43,46,50,55,60,65,69,74,79,83,88,93,98,103],{"name":44,"slug":30,"count":45,"latest_published_at":18},"AI",5454,{"name":47,"slug":48,"count":49,"latest_published_at":18},"Security","security",805,{"name":51,"slug":52,"count":53,"latest_published_at":54},"Policy","policy",429,"2026-10-01T02:26:17.000Z",{"name":56,"slug":57,"count":58,"latest_published_at":59},"Deals","deals",298,"2026-09-30T21:00:26.000Z",{"name":61,"slug":62,"count":63,"latest_published_at":64},"Hardware","hardware",196,"2026-09-30T13:00:00.000Z",{"name":66,"slug":67,"count":68,"latest_published_at":18},"Science","science",159,{"name":70,"slug":71,"count":72,"latest_published_at":73},"Consumer Tech","consumer-tech",149,"2026-09-30T22:57:11.000Z",{"name":75,"slug":76,"count":77,"latest_published_at":78},"Dev Tools","dev-tools",93,"2026-10-01T02:30:48.000Z",{"name":80,"slug":81,"count":77,"latest_published_at":82},"Software","software","2026-09-30T21:41:11.000Z",{"name":84,"slug":85,"count":86,"latest_published_at":87},"Startups","startups",84,"2026-09-30T20:39:09.000Z",{"name":89,"slug":90,"count":91,"latest_published_at":92},"Gaming","gaming",51,"2026-09-30T16:24:30.000Z",{"name":94,"slug":95,"count":96,"latest_published_at":97},"General","general",50,"2026-09-30T21:37:54.000Z",{"name":99,"slug":100,"count":101,"latest_published_at":102},"Reviews","reviews",31,"2026-09-28T14:31:34.000Z",{"name":104,"slug":105,"count":106,"latest_published_at":107},"How-To","how-to",6,"2026-06-16T09:00:00.000Z"]