ChatGPT for academic assignments: opportunities, challenges, and student perspectives in the digital classroom | Synapse