Can you assign students in the same class different assignments?
Is it possible to assign students different assignments based on their level?
No, it is not. You will either have to separate the students into different classrooms, or assign a bunch of stuff and tell the students to pick which assignment they like. Then, when you are grading, you will click on each individual assignment to see who has done what.
Hope this helps!