Beyond Surveys: Analyzing Software Development Artifacts to Assess Teaching Efforts | IEEE Conference Publication | IEEE Xplore