Text this: Automated Assessment of Student Self-explanation During Source Code Comprehension