research Deconstructing Conceptions of Rigor in Computer Science Education ACM Transactions on Computing Education Sat ACM Transactions on Computing Education, Volume 26, Issue 1, Page 1-25, March 2026. dl.acm.org