But, here you are putting up a straw man argument.
Are intention is of course to just let them use LLMs from the beginning. But we are already experiencing that they are using LLMs for the exercises in our regular programming courses. They fail or get bad grades on the exam where they cannot use LLMs.
In their projects (half of all credits) they use can use LLMs, but here they still have to be able to explain and defend their code during the 5 hour oral group exam.