Making the case for alternative assessment: A writing-based rubric for self-reflection and improved learning | IEEE Conference Publication | IEEE Xplore