Mather R. A mixed-methods exploration of an environment for learning computer programming. Research in Learning Technology, v. 23, 28 Aug. 2015.