Text this: Coarse-grained detection of student frustration in an introductory programming course

  ______   _    _    _____      _____     _____   
 /_   _// | || | || |  __ \\   |  ___||  /  ___|| 
 `-| |,-  | || | || | |  \ ||  | ||__   | // __   
   | ||   | \\_/ || | |__/ ||  | ||__   | \\_\ || 
   |_||    \____//  |_____//   |_____||  \____//  
   `-`'     `---`    -----`    `-----`    `---`