Text this: Predicting at-risk novice Java programmers through the analysis of online protocols

 __   __     ___      _  _     ______            
 \ \\/ //   / _ \\   | \| ||  /_   _//   ____    
  \   //   | / \ ||  |  ' ||   -| ||-   |    \\  
  / . \\   | \_/ ||  | .  ||   _| ||_   | [] ||  
 /_//\_\\   \___//   |_|\_||  /_____//  |  __//  
 `-`  --`   `---`    `-` -`   `-----`   |_|`-`   
                                        `-`