One of the big benefits is of computers vs books: being able to directly give automated feedback.
Pronounce or type a word wrong, the computer instantly gives you specific feedback. If you do assignments on paper teachers checks it much further away from the point the cognitive effort has been applied. There is a much less direct feedback loop.
Especially for learning how to read a computer can give feedback whereas kids can go through texts not fully understanding, or misreading words without any correction.
Of course one on one is in some ways much more effective. But there are time constraints.
To automate certain things computer programs are most time effective. Just have to check in to make sure they are taking their work seriously.
It's also harder to pretend to be studying with a computer