Pupils 'cut off from opportunities just as the foundations of their futures are being laid', warns charity.