Li, Qing, et al. “Computational Thinking in Classrooms: A Study of a Professional Development for STEM Teachers in High Needs Schools”. Canadian Journal of Learning and Technology, vol. 45, no. 3, Apr. 2020, doi:10.21432/cjlt27857.