Is an Athletic Approach the Future of Software Engineering Education?
Traditional software engineering education approaches in class lectures, unsupervised homework assignments, and occasional projects create many opportunities for distraction. To address this problem, the authors have employed an approach that treats software engineering education more like athletic training.
IEEE Software