Integrating Software Engineering Key Practices into an OOP Massive In-Classroom Course: An Experience Report | IEEE Conference Publication | IEEE Xplore