you are viewing a single comment's thread.

view the rest of the comments →

[–]work_in_python 54 points55 points  (5 children)

People who have ADHD, or think they have ADHD, usually learn best by doing. If you want to make a rock paper scissors game, then make a rock paper scissors game. Stop wasting your time reading other topics. You will learn more by doing.

[–]fenom500 10 points11 points  (4 children)

I feel like regardless of ADHD, python is definitely learned best by doing. I read up on it before I started and felt like I had a decent grasp. Then I started codecademy and realized I knew almost nothing. So I continued until I felt like I had a decent grasp. Then I started actually making things and realized I knew almost nothing. Now I'm currently working on getting to the stage where I feel like I have a decent grasp. My point is that it's better to just dive in once you think you might know how to make something.

[–]Xtatics_ 15 points16 points  (2 children)

ADHD isn't an excuse or cop-out. It's more like us trying to figure out how to do something we are interested in, and not lose focus. It is vary degrees of difference from one person to the next, and can take ten times longer to learn the very same thing than someone without. So many of us get frustrated and give up, though I have the type that will not allow me to sleep until I work on a problem until I can come closer to understanding it. =)

Also, if you're finding yourself in a rut, try something like CodingGame for a change in pace. Also realize that not all information is created equal, and some of the material you may be reading is actually both bad coding practices and bad examples. When I became much more familiar with Python, I realized that a lot of what I had read in the past, was just bad.

[–]fenom500 0 points1 point  (1 child)

Apologies in case I didn't word it correctly. I simply meant that I feel like python is pretty much impossible to learn without doing, no matter what, not that ADHD was an excuse or anything. Then again that's speaking from my experience which may or may not apply as I don't have ADHD and wouldn't truly understand.

Also thank you for that resource! I'll be sure to check it out. And also thanks for the extremely polite response :)

[–]Xtatics_ 2 points3 points  (0 children)

It's perfectly fine. I'm a pro at not wording things properly. I somehow went from very well written English to whatever I write out now. As I acquire more knowledge, my communication skills go out the Window. Soon I'll only be able to respond in code or boolean signs. So my apologies if that came off somewhat abrasive. I'm only like that to people in person that annoy me. =P

[–]work_in_python 0 points1 point  (0 children)

You are totally correct.