>If you go through this process with ChatGPT and don't learn anything, that's all on you.
I actually agree with this although I don't think I'm interpreting it the way you intended.
>Given the lack of a CS professor looking over your shoulder
That's definitely not how school projects work. The professor answers questions (sometimes) and he ruins your GPA when you get things wrong. He does not guide you throughout everything you do as he "looks over your shoulder".