Click here to Skip to main content
15,887,683 members

Welcome to the Lounge

   

For discussing anything related to a software developer's life but is not for programming questions. Got a programming question?

The Lounge is rated Safe For Work. If you're about to post something inappropriate for a shared office environment, then don't post it. No ads, no abuse, and no programming questions. Trolling, (political, climate, religious or whatever) will result in your account being removed.

 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
MKJCP9-Nov-20 3:19
MKJCP9-Nov-20 3:19 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 8:15
User 1493685315-Nov-20 8:15 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
NelsonGoncalves8-Nov-20 22:03
NelsonGoncalves8-Nov-20 22:03 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 8:16
User 1493685315-Nov-20 8:16 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Bob10009-Nov-20 0:27
professionalBob10009-Nov-20 0:27 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Martin ISDN9-Nov-20 1:32
Martin ISDN9-Nov-20 1:32 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
BernardIE53179-Nov-20 2:31
BernardIE53179-Nov-20 2:31 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Kirk 103898219-Nov-20 3:36
Kirk 103898219-Nov-20 3:36 
First, it is no big deal if you take an incomplete in the course, and continue again a second time.
I would still try to stay in the course, doing the work, etc. [After taking the incomplete]

As you said, you might be more kinesthetic and less visual as a learner (Meaning you learn through doing more than imagining/visualizing). It's not good or bad, per se.

A lecture does NOT TEACH a subject, it FRAMES a subject!

A good lecture on Algorithms + Data Structures doesn't teach you ALL of those things. It FRAMES why they are important. That you match the two of them based on your memory, performance and data sizing requirements. If you have 10 Terabytes of information to search through. I would guess an in-memory array that you bubble sort is out of the question!

My recommendation is (and always will be).
1) Read the material BEFORE the lecture. On a blank page, write down EVERY NEW Word/concept (do not look it up, just acknowledge this is new to you)
2) Do any EXAMPLE Problems in the text. Actually do them. Or at the least, rewrite them in their entirety (This familiarizes you to the patterns, and the language/terminoloty)
3) Set it aside for a bit... (Do this the night before the lecture)
4) Watch/Attend the lecture. [But read your list of new Terms Before you do, your brain will fill them in as you watch]
5) After watching the lecture, re-work by yourself ANY examples the lecturer used. Then redo the examples from the book. Review the terms, start checking off the ones you feel comfortable with.
6) Re-Read the book for this lecture.
7) Do the homework. Compare it to the examples. Review the terms, again...

Wash, Rinse, Repeat.
Do this for Math/Science classes. I've seen kids go from literally failing course, who went back to the beginning of the course, and APPLIED this approach end up getting STEM degrees or literally crushing the classes.

You need DECOMPRESSION time, and extra review time. I will guess that your confidence is getting crushed. Then you are flailing on the tests, never quite certain what they are driving at.

For most people, confidence is EITHER going to come from repetition or memory (Just knowing the answer is right). Your #1 job on your test is to manage your confidence.

Before your test, review ALL of those sheets with the terms on them. And this will help. You will instantly realize how far you have come. And at the same time, you will know what you know and know what you don't know. (I tend to calculate risks of TRYING to learn stuff I missed before an exam. I am willing to give up 3-5% of an exam in order to not feel like I was cramming, and risk a 10% failure induced by cramming and the damage to my confidence).

Finally, again, there is NOTHING wrong with having to re-take a class, especially if you are TRULY LEARNING the BASICS and learning them well. As a potential Employer for someone like you, I would LOVE to hear how you struggled, changed your approach, took the class a second time, since you realized how important it was, and then built from there. [To me, that makes you someone willing to question a design, throw away the WRONG design, and work hard to DELIVER the RIGHT design. A VERY Valuable Experience/Skill]

HTH

GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
captonmike9-Nov-20 5:03
captonmike9-Nov-20 5:03 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
JP Reyes9-Nov-20 5:23
JP Reyes9-Nov-20 5:23 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
SeattleC++9-Nov-20 5:55
SeattleC++9-Nov-20 5:55 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
harvyk09-Nov-20 17:28
harvyk09-Nov-20 17:28 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
pmauriks9-Nov-20 20:02
pmauriks9-Nov-20 20:02 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 7:51
User 1493685315-Nov-20 7:51 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
BotReject10-Nov-20 3:04
BotReject10-Nov-20 3:04 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 7:38
User 1493685315-Nov-20 7:38 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Shawn_Eary10-Nov-20 3:07
Shawn_Eary10-Nov-20 3:07 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 7:30
User 1493685315-Nov-20 7:30 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
Shawn_Eary16-Nov-20 3:07
Shawn_Eary16-Nov-20 3:07 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
James Lonero10-Nov-20 12:57
James Lonero10-Nov-20 12:57 
GeneralRe: Is CS not meant for beginners or do I have severe ADHD? Pin
User 1493685315-Nov-20 8:24
User 1493685315-Nov-20 8:24 
GeneralSlow Cooking for the weekend Pin
Stephen Gonzalez6-Nov-20 6:37
Stephen Gonzalez6-Nov-20 6:37 
GeneralRe: Slow Cooking for the weekend Pin
RickZeeland6-Nov-20 6:44
mveRickZeeland6-Nov-20 6:44 
GeneralRe: Slow Cooking for the weekend Pin
Nelek6-Nov-20 7:49
protectorNelek6-Nov-20 7:49 
GeneralRe: Slow Cooking for the weekend Pin
OriginalGriff6-Nov-20 9:29
mveOriginalGriff6-Nov-20 9:29 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.