Bawamohiddin, Aminah Bibi, and Rozilawati Razali. “Problem-Based Learning for Programming Education”. International Journal on Advanced Science, Engineering and Information Technology, vol. 7, no. 6, Dec. 2017, pp. 2035-50, doi:10.18517/ijaseit.7.6.2232.