Using AI-based NiCATS System to Evaluate Student Comprehension in Introductory Computer Programming Courses | IEEE Conference Publication | IEEE Xplore