Large Language Model as an Assignment Evaluator: Insights, Feedback, and Challenges in a 1000+ Student Course