ICALT Intelligent Context Aware Learning and Teaching John Hurst Selby Markham Steve Cunningham Shonali Krishnaswamy In Ming Loh Computing Education Research.