Self-regulated learning in higher education : strategies adopted by computer programming students - Pedrosa, Daniela (2016)