I would like to say during studies a student should not take part in freelancing. They are not capable of doing that at learning stage. They can polish their skills by learning well and then practicing and doing different projects for his own. He should enough able to think as a client, and do practice on that as a freelancer, it will help in creativity and building new ideas.
He should practice it with during studies. Yes, he should know about freelancing, so that his intent not divert towards jobs and software houses. He should know that after study he can do freelancing.
But students are not that much good to practice extra other than causal studies nor university are making them to stand on their owns or teaching them about future plans and also not showing a path to follow. They are only making robots. Robots that work for their masters from 8 to 4 PM.
They should have awareness and one should aware them. Students are not sincere with themselves too. Well there are many others issues too that we can discuss.
Why I am not suggesting to do freelancing? Because they will not able to focus on studies properly, in freelancing you know you will get money and if someone is getting that, he would focus more there rather than studies.
On the second hand, they don't know things and can't perform well. They didn't learned a thing properly and suggesting them to work for clients will mess the things, they will face failure and will demotivate and all that
Also they will devalue the market and break the trust that we have in international market, things can get worse.
Once they learned things then they should practice over freelancing platforms so that they would not depend on others. They will get a great experience and would able to do anything they wish for.
Plus, they should also work on product creation, they should start making products if they are capable of in second last or last semester....
Well I mean here, to freelance at the skills that they are learning, for instance if they are learning programming they should not offer their services of programming over freelancing else if he knows content writing and graphics designing or SEO types services they can do but I am specific to the learning at their universities should not be offered at very first level....
Anyone can disagree too as these are my own thoughts
:)