Encouraging productive struggle in the age of generative AI.

Biswas, Andrei; Venkatesaramani, Rajagopal · Patterns (N Y) · 2026

Where this comes from

Abstract

Computer science (CS) educators are increasingly concerned about students offloading thinking to generative AI (GenAI) tools. Reflecting on experiences teaching a foundational AI course, the authors argue that the community must rethink supportive environments for productive failure and better connect CS concepts to industry contexts to encourage interdisciplinary thinking alongside technical depth.