Animate Arts provides a model for training students to cross the boundaries of art and technology, as well as for teaching programming to students who might otherwise find it inaccessible or unappealing. The program offers many lessons for traditional methods of teaching programming as well. Northwestern's Animate Arts program seeks to unite artists and programmers through team teaching and a curriculum that draws from visual and sound arts, cultural and narrative theory, and computer science. Although Animate Arts is not devoted specifically to game design, it does teach skills relevant to the game industry.
No takes yet. Share an insight, caveat, or question.
Horswill et al. (2006) studied this question.