How do I overcome learning plateau?

Click For Summary

Discussion Overview

The discussion revolves around the challenges of overcoming a learning plateau in computer science, particularly in the context of studying synchronization and related concepts. Participants explore various strategies, personal experiences, and the role of teaching and self-study methods in addressing this issue.

Discussion Character

  • Exploratory
  • Debate/contested
  • Conceptual clarification
  • Homework-related

Main Points Raised

  • One participant suggests that finding a great teacher who does not consider prerequisites is essential for overcoming the plateau.
  • Another participant argues that the effectiveness of teaching has little impact on student learning, emphasizing personal responsibility in the learning process.
  • Some participants propose that studying is largely dependent on personal ability rather than specific methods, and that foundational knowledge is crucial.
  • There are suggestions to reflect on personal learning strategies, including the importance of identifying specific obstacles and adapting study methods accordingly.
  • One participant shares their experience of studying alone and expresses a desire for a study group, noting the challenges of forming connections post-graduation.
  • Another participant mentions the importance of balancing various life aspects, such as sleep and nutrition, in relation to effective studying.
  • Concerns are raised about the adequacy of foundational knowledge and the impact of studying methods, including reliance on multiple resources like slides, books, and videos.
  • A later reply questions the effectiveness of previous advice given to the original poster, suggesting a lack of engagement with the feedback provided.

Areas of Agreement / Disagreement

Participants express differing views on the role of teachers versus personal responsibility in overcoming learning challenges. There is no consensus on a specific method or solution to address the learning plateau, indicating multiple competing perspectives remain.

Contextual Notes

Participants highlight the variability in individual learning experiences and the importance of personal context, including prior knowledge and study habits. Limitations in foundational understanding and the effectiveness of various study techniques are noted but remain unresolved.

Who May Find This Useful

This discussion may be useful for individuals facing similar learning challenges in computer science or other complex subjects, particularly those seeking peer insights on study strategies and overcoming plateaus.

shivajikobardan
Messages
637
Reaction score
54
I'm facing learning plateau currently in computer science learning. I know an only way to get out of this. It is finding a great teacher who teaches not considering any preriquisites. I'm studying synchronization at this moment as I find it interesting. But I'm unable to devise a general methodology to test mutual exclusion, progress and bounded waiting.
I'm stuck in FLAG variable attempt at solution of critical problem.
I'd made a post 2 years ago as well about how to study complex topics. And I got almost no replies. This is getting serious. My learning plateau isn't stopping for computer science. I know I just need to keep my head on the wall and keep grinding but are there some tools, techniques to overcome this learning plateau as soon as possible in actionable steps?
 
Physics news on Phys.org
shivajikobardan said:
I know an only way to get out of this. It is finding a great teacher who teaches not considering any preriquisites.
I doubt your issue has anything to do with the teacher unless your teachers are just utterly incompetent. Students are usually quick to blame the teacher and slow to blame themselves.

shivajikobardan said:
I'd made a post 2 years ago as well about how to study complex topics. And I got almost no replies. This is getting serious.
To be honest, studying is 90% personal ability and 10% method. There simply isn't some framework that you can implement that will transform the way you learn unless you simply don't know the very basics, like using flash cards, writing things down, making diagrams, etc. If you're already doing those kinds of things then there isn't much else you can do.

shivajikobardan said:
My learning plateau isn't stopping for computer science.
You might have to accept that there just isn't some miracle cure that will help you achieve a breakthrough in learning. It sucks, but that's life my friend.
 
  • Like
  • Haha
Likes   Reactions: Vanadium 50 and shivajikobardan
shivajikobardan said:
It is finding a great teacher who teaches not considering any preriquisites.
What do you mean by this? A teacher who goes over stuff you are expected to know from former courses?

Research has shown the quality of lecture has little effect on student learning. When it comes to learning, it's not what the teacher does that matters, it's what the student does.

shivajikobardan said:
I know I just need to keep my head on the wall and keep grinding but are there some tools, techniques to overcome this learning plateau as soon as possible in actionable steps?
While not giving up too quickly is certainly important, it also doesn't make sense to keep doing the same things if they're not working well. You need to think about how you learn. What kinds of things work for you? What doesn't? What are the specific obstacles to you learning? What can you do differently to overcome them? And so on.
 
  • Like
Likes   Reactions: Choppy and Drakkith
shivajikobardan said:
I'd made a post 2 years ago as well about how to study complex topics. And I got almost no replies. This is getting serious. My learning plateau isn't stopping for computer science. I know I just need to keep my head on the wall and keep grinding but are there some tools, techniques to overcome this learning plateau as soon as possible in actionable steps?
It's difficult for anyone to give you a specific solution because much of the answer depends on factors that are very specific to you.
  • What prerequisite material have you covered? And how comfortable are you with it? Do you need any remedial work to remember core topics that you're struggling with?
  • How do you currently study complex topics? How much time do you put into them? What happens if you put more time in? How much time do you have available to commit to your studies?
  • Do you study with friends or a study group? If you do, does this group help or hinder you? Another way of phrasing this is: make friends with people who are more successful and/or more experienced than you.
  • Who do you currently go to for assistance when you're having trouble? How much time and effort are you putting in before you ask for help?
  • Have you made use of any university services that help with study strategies? Often a school will have a office that puts on workshops, seminars and even has staff available for individual consults. If they don't offer anything specific to your courses, stop in and ask.
  • Is everything else in your life effectively balanced? Getting enough sleep? Proper nutrition? Exercise? Socialization?
I'm not in a great position to give you any advice on programming or advanced computer science topics, but my personal experience is that I learn programming best through project work... so if there's a topic you're struggling with, you could try working it into some kind of test project.
 
Choppy said:
It's difficult for anyone to give you a specific solution because much of the answer depends on factors that are very specific to you.
  • What prerequisite material have you covered? And how comfortable are you with it? Do you need any remedial work to remember core topics that you're struggling with?
What are the preriquisites of an OS class? I've them covered I guess. but probably not 100% like expert.
Choppy said:
  • How do you currently study complex topics? How much time do you put into them? What happens if you put more time in? How much time do you have available to commit to your studies?
I study them from slides available in internet. I read multiple slides. I then read multiple books (part of the book), I watch multiple videos. I do all of this to learn concept to be able to solve exercises. I've 4 hrs per day available to commit to studies along with job.
Choppy said:
  • Do you study with friends or a study group? If you do, does this group help or hinder you? Another way of phrasing this is: make friends with people who are more successful and/or more experienced than you.
I study alone but I wish I had a group. I am trying to form some online friends to meet n learn but it is not possible. I'm not in college at the moment as I've graduated already.
Choppy said:
  • Who do you currently go to for assistance when you're having trouble? How much time and effort are you putting in before you ask for help?
I'll be honest. If I can put effort then I don't get confused in that topic. There are topics where no matter how much effort I put, they don't enter my head. I go to online forums like this for help.
Choppy said:
  • Have you made use of any university services that help with study strategies? Often a school will have a office that puts on workshops, seminars and even has staff available for individual consults. If they don't offer anything specific to your courses, stop in and ask.
I'm from Nepal from a degree farm(that I didn't know was a degree farm when I joined). I am not in college btw, I'm graduated.
Choppy said:
  • Is everything else in your life effectively balanced? Getting enough sleep? Proper nutrition? Exercise? Socialization?
Yes. But no exercise.
Choppy said:
I'm not in a great position to give you any advice on programming or advanced computer science topics, but my personal experience is that I learn programming best through project work... so if there's a topic you're struggling with, you could try working it into some kind of test project.
Thanks.
 
shivajikobardan said:
I'd made a post 2 years ago as well about how to study complex topics. And I got almost no replies.
If you mean your post of December 6, 2021, you got 6 replies, the last of which included a question to you which you never answered.

It appears that you have taken very little of our advice, in that and other threads. That's your choice, but you can't really blame that on us.
 
  • Like
Likes   Reactions: berkeman
Drakkith said:
Students are usually quick to blame the teacher and slow to blame themselves.
Also, if the student does not have the necessary foundational prerequisites, it's hardly the present teacher's fault. At some point, the teacher needs to assume the foundation is there - we can't start calculus by reviewing how to count on our fingers.
 

Similar threads

  • · Replies 3 ·
Replies
3
Views
2K
Replies
4
Views
3K
Replies
2
Views
2K
  • · Replies 1 ·
Replies
1
Views
1K
  • · Replies 7 ·
Replies
7
Views
1K
  • · Replies 1 ·
Replies
1
Views
2K
  • · Replies 14 ·
Replies
14
Views
2K
  • · Replies 10 ·
Replies
10
Views
3K
  • · Replies 4 ·
Replies
4
Views
3K
  • · Replies 6 ·
Replies
6
Views
2K