Du, Xiaoxue, and Ellen B Meier. 2023. “Innovating Pedagogical Practices through Professional Development in Computer Science Education”. Journal of Computer Science Research 5 (3):46-56. https://doi.org/10.30564/jcsr.v5i3.5757.