Patil, Ashwini, et al. “Incorporating Visualization Tools and Active Learning Approach for Programming Courses”. Journal of Engineering Education Transformations, Jan. 2022, pp. 92-102, doi:10.16920/jeet/2022/v35i0/167894.