ABADI , M. K.; ALSOP , G. Studying the learning of programming using grounded theory to support activity theory. Research in Learning Technology, v. 19, 19 Jan. 2012.