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

  • Thread starter Thread starter labin.ojha
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around the effectiveness of online courses versus traditional texts/manuals for learning, particularly in the context of studying computer science. Participants explore personal experiences, preferences, and challenges related to learning methods, project engagement, and skill development.

Discussion Character

  • Exploratory
  • Debate/contested
  • Conceptual clarification

Main Points Raised

  • Some participants suggest that completing a course does not equate to mastery of the material, emphasizing the importance of practical application and projects for skill development.
  • Concerns are raised about the potential boredom from revisiting familiar material in online courses, with some arguing that this may hinder motivation.
  • There is a suggestion that online courses can be beneficial if they include engaging content, such as well-produced videos and interactive elements.
  • Participants discuss the importance of defining specific projects to apply learned concepts, noting that lack of focus may lead to unfinished tasks.
  • Some express skepticism about the value of online courses compared to traditional textbooks, viewing them as potentially redundant.
  • One participant highlights the fear of missing out on practical applications not covered in their college courses, indicating a desire for more comprehensive learning resources.

Areas of Agreement / Disagreement

Participants express a range of opinions on the effectiveness of online courses versus texts/manuals, with no clear consensus reached. Some favor online courses for their interactive elements, while others prefer traditional methods, citing concerns about engagement and efficiency.

Contextual Notes

Participants acknowledge that the effectiveness of learning methods may depend on individual learning styles and the quality of the courses or texts. There is also recognition of the challenges in balancing coursework with personal projects and the need for motivation to complete online courses.

Who May Find This Useful

Students in computer science or related fields, educators exploring teaching methods, and individuals interested in self-directed learning may find this discussion relevant.

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   Reactions: 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. :)
 

Similar threads

Replies
3
Views
3K
  • · Replies 5 ·
Replies
5
Views
2K
Replies
41
Views
9K
  • · Replies 12 ·
Replies
12
Views
2K
Replies
4
Views
4K
  • · Replies 14 ·
Replies
14
Views
3K
  • · Replies 12 ·
Replies
12
Views
2K
  • · Replies 71 ·
3
Replies
71
Views
3K
  • · Replies 17 ·
Replies
17
Views
3K
  • · Replies 4 ·
Replies
4
Views
2K