I suspect that the OP is not a native English speaker and is using one of those online translation services. Years ago my son found one of those and typed in something like "my balls are hairy" and translated it to spanish and then back to english and the double translation came back as something like "my monkey's name is Harry".
Anyhow, my son is taking an online class this summer offered by our local community college. It has it's good points and bad points, and could be improved quite a bit. It basically is just lessons in the form of a powerpoint presentation, no audio, and a few links to some news videos which don't always have anything to do with the lesson.
People could definitely learn from a class like he is taking, but it's not really much difference than just buying a textbook and reading it, other than they do get college credit for the online class. Personally, I think that computerized learning should be much more than just reading a textbook or a powerpoint presentation. It should be much more interactive, and maybe even with high quality documentary type videos on each lesson (like something that you would see on the Discovery Channel or History Channel).
On the positive side, it does require a few writing assignments, which are submitted on a forum (much like this forum), but each student can see what everyone else wrote, thus all the writing assignments submitted are virtually identical as all the students are doing is reading what others wrote, and then just slightly changing them.
I believe that a heck of a lot of online students have the same problem that my son does with this class. It's just outright boring, and he is not really mature enough, or at least doesn't have the desire/motivation to take advantage of all the learning tools that it offers, especially since it doesn't force a student in any way to use all of the learning tools (like the ungraded sample tests it offers), and doesn't really present a logical sequence for utilizing the tools that it does offer. It's more or less like "just learn this stuff and take the test, you figure out how to do the learning part".
He has already missed the turn in deadline for several of his assignments, and it is mathematically impossible for him to get an A in the class now. He is also taking a traditional classroom course at the same community college this summer, he has close to a 100 average in it. I'm kind of regretting that he took the online class now.