HAVENGA, H. Project-based learning in higher education: Exploring programming students’ development towards self-directedness. South African Journal of Higher Education, v. 29, n. 4, 14 Jan. 2016.