The Impact of Project-Based Learning through Integrating the Use of Technology in Computer Science Courses on Students’ Acquisition of Programming Skills. Innovative Teaching and Learning Journal, v. 8, n. 1, p. 1–14, 25 Jul.2024.