Answers.Body: <p>I hate to be unkind, but I wonder if you are blaming others for your own lack of effort and commitment. I don't think that everything that you need to study needs to be "interesting" before you make a success of it. Some things just need to be done and done well. It is hard, of course, when it isn't interesting, but if you have a goal then you can work through that. </p>
  
  <p>My own experience in grammar and early secondary school was that I was a complete loss and wasn't interested in anything there. But I had no goal, so it didn't matter. I eventually "came 'round" but I was a late starter. My only goal in school was to not be there. </p>
  
  <p>But if you can't work through hard things when you <em>do</em> have a goal, then you aren't likely to be successful as every minor rock becomes a mountain to get over. </p>
  
  <p>If you think your instructor is "boring", maybe s/he is, but that should be a challenge to learning, not a block. You don't help yourself by just quitting when the subject or the presentation is boring. The tasks are the same. You need to do a lot of exercises, write a lot of programs, etc. Hopefully the instructor will find a way to give you the necessary feedback, but there are books, etc. that cover the material. Not every teacher will be Michael Sipser, though you will be lucky if you find a few who are exemplary. </p>
  
  <p>Your education is your responsibility. It isn't something dumped into your head by others. Being entertaining isn't actually part of the job description of any teacher. Setting the conditions in which learning can occur is, of course. But that mostly involves setting tasks for the student and then evaluating them and giving feedback. </p>
  
  <p>To answer the question directly: focus on your goals and use them to smooth out the hard bits. Don't focus on the difficulties and miss your goals. </p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-04-26T15:18:18.140Z
Answers.LastActivityDate: 2019-04-26T15:31:00.007Z
Answers.LastEditDate: 2019-04-26T15:31:00.007Z
Answers.UserDisplayName: Buffy
Answers.Body: <p>Motivation to work through "boring" material can be from knowing that it is the required foundation for more interesting stuff. Or you might try to find some interesting angle to it. Perhaps it is presented to you in a way that doesn't match your style, look for alternative expositions (other lecture notes, videos on YouTube, rummage around in Wikipedia to see if any interesting connections show up).</p>
  
Answers.ContentLicense: CC BY-SA 4.0
Answers.CreationDate: 2019-08-08T22:00:10.367Z
Answers.LastActivityDate: 2019-08-08T22:00:10.367Z
Answers.UserDisplayName: vonbrand
Body: <p>As a student we didn't have interest in every subject of computer science because some of these subjects have different domains of learning. But in case if you have didn't properly done with one subject you are not able to get through the other important subjects like #CC , #Automata, #Data structures etc. 
  what should we do in that case if we have no interest in these subjects like #Machine Learning and (#Data analysis and algorithms) and also the instructor make these subjects more boring for us? </p>
  
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-04-25T19:31:45.350Z
Comments.Text: What _do_ you like? You seem to dislike some pretty fundamental things.
Comments.UserDisplayName: Buffy
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-04-26T00:32:34.427Z
Comments.Text: Yeah I can like everything if these become interesting for me
Comments.UserDisplayName: Kiran Zahoor
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-04-28T09:51:37.743Z
Comments.Text: What is CC? Compiler construction?
Comments.UserDisplayName: Helena
Comments.ContentLicense: CC BY-SA 4.0
Comments.CreationDate: 2019-04-28T10:53:45.850Z
Comments.Text: Yeah cc is compiler construction
Comments.UserDisplayName: Kiran Zahoor
Tags: <student-motivation><self-learning><computational-thinking>
Title: how can i build up interest in learning some dry but important subjects of BS(CS)?
ThreadText: # how can i build up interest in learning some dry but important subjects of BS(CS)?
  
  (Asked by: username_0 on 2019-04-25)
  
  As a student we didn't have interest in every subject of computer science because some of these subjects have different domains of learning. But in case if you have didn't properly done with one subject you are not able to get through the other important subjects like #CC , #Automata, #Data structures etc.
  what should we do in that case if we have no interest in these subjects like #Machine Learning and (#Data analysis and algorithms) and also the instructor make these subjects more boring for us?
  
  **Tags:** student-motivation, self-learning, computational-thinking
  
  > **Comments:**
  > **username_1**: What _do_ you like? You seem to dislike some pretty fundamental things.  
  > **username_0**: Yeah I can like everything if these become interesting for me  
  > **username_2**: What is CC? Compiler construction?  
  > **username_0**: Yeah cc is compiler construction  
  
  ---
  
  ## 2 answers
  
  ### Answer by username_1 on 2019-04-26. Score: 5 | Accepted answer
  
  I hate to be unkind, but I wonder if you are blaming others for your own lack of effort and commitment. I don't think that everything that you need to study needs to be "interesting" before you make a success of it. Some things just need to be done and done well. It is hard, of course, when it isn't interesting, but if you have a goal then you can work through that.
  
  My own experience in grammar and early secondary school was that I was a complete loss and wasn't interested in anything there. But I had no goal, so it didn't matter. I eventually "came 'round" but I was a late starter. My only goal in school was to not be there.
  
  But if you can't work through hard things when you *do* have a goal, then you aren't likely to be successful as every minor rock becomes a mountain to get over.
  
  If you think your instructor is "boring", maybe s/he is, but that should be a challenge to learning, not a block. You don't help yourself by just quitting when the subject or the presentation is boring. The tasks are the same. You need to do a lot of exercises, write a lot of programs, etc. Hopefully the instructor will find a way to give you the necessary feedback, but there are books, etc. that cover the material. Not every teacher will be Michael Sipser, though you will be lucky if you find a few who are exemplary.
  
  Your education is your responsibility. It isn't something dumped into your head by others. Being entertaining isn't actually part of the job description of any teacher. Setting the conditions in which learning can occur is, of course. But that mostly involves setting tasks for the student and then evaluating them and giving feedback.
  
  To answer the question directly: focus on your goals and use them to smooth out the hard bits. Don't focus on the difficulties and miss your goals.
  
  
  ---
  
  ### Answer by username_3 on 2019-08-08. Score: 3
  
  Motivation to work through "boring" material can be from knowing that it is the required foundation for more interesting stuff. Or you might try to find some interesting angle to it. Perhaps it is presented to you in a way that doesn't match your style, look for alternative expositions (other lecture notes, videos on YouTube, rummage around in Wikipedia to see if any interesting connections show up).
  
  
  ---
  
  