This is really setting students up for failure isn't it?
CS 100 and 200 level problems are well represented online enough that "vibe coding" will just write out the entire solution. But then the student may rely on it and either burn out in the harder courses or accidentally turn in something that oops was copy pasted directly from a previous year student off of github.