Du, X., and E. B. Meier. “Innovating Pedagogical Practices through Professional Development in Computer Science Education”. Journal of Computer Science Research, vol. 5, no. 3, July 2023, pp. 46-56, doi:10.30564/jcsr.v5i3.5757.