2 ms·
My father tried to introduce me to programing when I was 12, BASIC, but it didn't go well, nor did it go well when I tried to learn every subsequent language. B
by Simulacra 6y ago
My father tried to introduce me to programing when I was 12, BASIC, but it didn't go well, nor did it go well when I tried to learn every subsequent language. Being ADHD I needed instant gratification with minimal effort, to pull me deeper in so I wouldn't bounce to the next thing. Programing was chaotic, hard to keep straight, and frustrating because my ego wouldn't let me say "hey, you don't have all the answers, let's go figure out what we're missing."
So my advice: Help him to understand that when an answer to a problem is not visible, it doesn't mean he's dumb, etc. It means he doesn't have the right puzzle piece of information, and needs to find it first. (i.e. a formula, code block, etc.) Be ok with not knowing the answer, and be ok that he will need to learn in order to apply knowledge (like puzzle pieces) to the problem.
- jgwil2 6y agoI think it's a problem for a lot of kids that it's hard for them not to be instantly good at something. Learning patience is part of growing up and gaining experience.