CS educators teach programming. Generative AI tools can program. So we’re clearly wasting our time teaching CS to students in the AI era, right? There’s no need for junior programmers, enrollments are dropping, and we should all plan to be plumbers or apple farmers. Or perhaps there is a chance to use the AI crisis as an opportunity to do make some much-needed changes to our programs. For in computing education, as in so many other topics, AI is not an answer, it is only an accelerant. For topics with sound foundations, it’s a boon, reducing friction and toil. For topics with long-standing shortcomings, it’s adding fuel to the fire. In this talk I’ll give some industry perspective, identify what seems outdated in CS and SE pedagogy, and try to sketch out some more fruitful directions for revision to our assignments, classes, and overall curricula.
Program Display Configuration
Sat 21 Feb
Displayed time zone: Central Time (US & Canada)change