Which Is Better for Learning: Online Courses or Texts/Manuals?

  • Thread starter Thread starter labin.ojha
  • Start date Start date
AI Thread Summary
The discussion centers around the challenges faced by a computer science student who feels unprepared and is contemplating the effectiveness of online courses versus self-directed learning through manuals and projects. The student expresses boredom with a linear algebra course, despite having a foundational understanding, and worries about balancing online courses with college workload and hobbies. Participants emphasize the importance of applying learned concepts through practical projects to develop real skills, rather than just revisiting theoretical material. They suggest that engaging in projects can provide motivation and deeper understanding, and that online courses can be beneficial if they include interactive elements and well-structured content. The conversation also highlights the need for self-analysis to determine personal learning preferences and project interests, as well as the potential for online courses to supplement traditional learning if approached correctly. Overall, the consensus leans towards prioritizing hands-on projects for skill mastery while being selective about online courses based on their quality and relevance.
labin.ojha
Messages
7
Reaction score
0
Hello
I seek some guidance and probably suggestions regarding one/more of my afflictions.
I am currently studying for my Bachelors in Computer Science. The problem I have is that I feel I haven't learned enough, so I keep revisiting the basics pretty often. I am currently taking few on-line courses. One is LAFF offered through edX by UT Austin. It is an introductory Linear Algebra course( I had previously taken my own college course on this subject plus followed through the MIT OCW materials). But I am already bored just at the end of the first week, I feel I have understood the materials just fine but still have that fear of missing out. Another thing is that I think I won't be able to handle the on-line courses along with my college workload plus a few extra hobbies. I think I should just find relevant manuals for technologies I'm interested in and learn along the way. So what do you people thing is better: on-line_courses/courses_in_general OR learning through whatever you find along the way[in pet projects]. Also I've never seriously attempted a substantial project, some pointers on this matter might be helpful.

L;DR -> Who wins online_courses vs books/texts/manuals?
How to get your feet wet on 'real' projects[CompSci. specific]?
 
Physics news on Phys.org
Everyone learns differently.

One thought is that just because you've completed a course doesn't mean that you've mastered the material. It means you've been formally introduced to it by someone who is more familiar with it than you. And if you've done well in the course, it should mean that you've understood the material that you've been introduced to. It doesn't necessarily mean that you're skilled in the application of the material.

It sounds to me like you've had an introduction to this subject, but you just haven't developed any skill with using it. Taking another course, or reading a manual, is just going over the same material again. That's why you're bored.

The key, in my experience, is to work with the material after you've studied it. That doesn't just mean using it to solve textbook problems and comparing your answers with those in the back of the book. You need projects. You need something to challenge you, where you don't know the answer and have to go back to some concepts you vaguely remember from your courses and figure out how to apply them in a real, practical situation. Doing this repeatedly is what develops skill, and with adequate feedback, eventually leads to mastery.
 
labin.ojha said:
I feel I have understood the materials just fine but still have that fear of missing out.
Missing out on what? Are you afraid you "don't really" understand the material? Are you afraid studying the material makes you miss out on some other topic?

Another thing is that I think I won't be able to handle the on-line courses along with my college workload plus a few extra hobbies.
If you take technical subjects and study diligently, you won't be able to do much besides your college workload.

I think I should just find relevant manuals for technologies I'm interested in and learn along the way. So what do you people thing is better: on-line_courses/courses_in_general OR learning through whatever you find along the way[in pet projects].

Do you have a particular pet project in mind?

If not, you might start up a project and lose interest in it.

Also I've never seriously attempted a substantial project, some pointers on this matter might be helpful.

You should investigate whether your current or future courses will require you to do a project.

If you aren't focused on a particular project, then taking up a project will involve the lengthy process of defining the project you want to do. You may never finish that part of the task!

My advice is to do some self-analysis about what motivates you. Are you motivated enough to finish the online course? Maybe you accomplish more when you are assisting other people do some project than when you are working alone.
 
OP, I never got the point of online courses. To me it seems like a very involved method to accomplish the same thing a textbook does.

Regarding you being bored and looking for projects: In order to become proficient in the use of some techniques, it is generally required to use them. Doing small projects, for example, as you mentioned. If you are in CompSci and looking for something involving linear algebra, you could do some graphics programming, large-scale data analysis, or signal processing, for example.
 
If an online course involves some good videos it may be pretty useful. A well done set of videos on a subject can make it much easier to follow. Learning from more than one pathway into the brain is often much more efficient and produces more retention. This can be especially true when you can pause, rewind, replay, etc.

If it includes scheduled online contact with an instructor it could be nearly as good as an in-class course.

But in any case, it is important to do the homework questions and get them graded.

Of course, it all depends on how well done the online course is. But then, that is true of any course or text. A good one helps, a bad one wastes your time.
 
  • Like
Likes Greg Bernhardt
Stephen Tashi said:
If you take technical subjects and study diligently, you won't be able to do much besides your college workload.

Stephen Tashi said:
If you aren't focused on a particular project, then taking up a project will involve the lengthy process of defining the project you want to do. You may never finish that part of the task!
That hits home.
DEvens said:
But then, that is true of any course or text. A good one helps, a bad one wastes your time.
Yeah it is.
Stephen Tashi said:
Missing out on what? Are you afraid you "don't really" understand the material? Are you afraid studying the material makes you miss out on some other topic?
In my case our college course didn't teach us the applications part. But skimming forward in the on-line course I discovered some material on image processing using the Singular Value Decomposition. And that wasn't even taught in my college. I learned the basics of it in the MIT OCW series. Yes I feel like I am missing out this and that here and there.
But again waiting through the course seems less efficient than just firing up a search engine and searching 'SVD Image processing'.
cgk said:
OP, I never got the point of online courses. To me it seems like a very involved method to accomplish the same thing a textbook does.
Isn't it?
Choppy said:
You need projects. You need something to challenge you, where you don't know the answer and have to go back to some concepts you vaguely remember from your courses and figure out how to apply them in a real, practical situation. Doing this repeatedly is what develops skill, and with adequate feedback, eventually leads to mastery.

Stephen Tashi said:
My advice is to do some self-analysis about what motivates you. Are you motivated enough to finish the online course? Maybe you accomplish more when you are assisting other people do some project than when you are working alone.

cgk said:
Regarding you being bored and looking for projects: In order to become proficient in the use of some techniques, it is generally required to use them. Doing small projects, for example, as you mentioned. If you are in CompSci and looking for something involving linear algebra, you could do some graphics programming, large-scale data analysis, or signal processing, for example.
Thank You people for your suggestions. :)
 
TL;DR Summary: I want to do a PhD in applied math but I hate group theory, is this a big problem? Hello, I am a second-year math and physics double major with a minor in data science. I just finished group theory (today actually), and it was my least favorite class in all of university so far. It doesn't interest me, and I am also very bad at it compared to other math courses I have done. The other courses I have done are calculus I-III, ODEs, Linear Algebra, and Prob/Stats. Is it a...
Yesterday, 9/5/2025, when I was surfing, I found an article The Schwarzschild solution contains three problems, which can be easily solved - Journal of King Saud University - Science ABUNDANCE ESTIMATION IN AN ARID ENVIRONMENT https://jksus.org/the-schwarzschild-solution-contains-three-problems-which-can-be-easily-solved/ that has the derivation of a line element as a corrected version of the Schwarzschild solution to Einstein’s field equation. This article's date received is 2022-11-15...
Back
Top