Is it normal for a student to get frustrated learning a coding language?

Click For Summary
SUMMARY

Frustration is a common experience for students learning programming languages, particularly Python, as discussed in this forum. Participants emphasize the importance of taking breaks to refresh the mind, which can lead to clearer understanding upon returning to the task. The discussion highlights that learning to code often involves a phase of internalizing lessons, and encountering syntax errors is a typical challenge for beginners. Overall, the consensus is that experiencing frustration is normal and part of the learning process in academic and technical fields.

PREREQUISITES
  • Understanding of basic programming concepts
  • Familiarity with Python programming language
  • Knowledge of common debugging techniques
  • Awareness of cognitive processes involved in learning
NEXT STEPS
  • Explore effective break techniques to enhance learning retention
  • Research common Python syntax errors and their solutions
  • Learn about cognitive load theory and its impact on learning programming
  • Investigate resources for peer programming and collaborative learning
USEFUL FOR

This discussion is beneficial for students learning programming, educators in technical fields, and anyone interested in understanding the emotional challenges associated with learning coding languages.

Eclair_de_XII
Messages
1,082
Reaction score
91
... after many failed attempts at figuring it out? Is it normal for him to soon after declare himself done trying to figure out the solution and the language, only to return to it after only a short period of distancing himself from it by a short walk or some number of hours goofing off? Is it normal for a student to do this with any challenge that will inevitably come his way during his academic career?
 
Physics news on Phys.org
What coding language are you trying to learn? Is this for a paid university course (or maybe High School), or general interest?

I find a break from whatever has your attention good. It gives time to refresh. Rather than concentrate on the task and not achieve much, whereas giving my mind a break and coming back can make things seem clearer.
 
  • Like
Likes   Reactions: rbelli1
Perhaps you are finding that some things take time for your brain to organize them into something coherent.

In my professional career I would often get up from my desk and walk around the office just to take a break from the deep concentration often required to solve a problem. Sometimes a few minutes were adequate, sometimes I would do something else for a day or two.

For me, finding a solution was the reward. Though I realize that not everyone thinks that way, it does seem more present in the creative technical fields.

Hang In There!
Tom
 
StevieTNZ said:
What coding language are you trying to learn? Is this for a paid university course (or maybe High School), or general interest?
I'm trying to learn Python for a university course. That being said, I've done what I've described in my opening post many times when I was still going to college.
 
Hi, @Eclair_de_XII, as I see, it is a very difficult programming language. Courage, and don't be afraid to look for others help.
 
If we say "no. this is not normal" what is your next step?
If we say "yes. this is normal" what is your next step?
 
  • Like
Likes   Reactions: PhDeezNutz, Rive, Tom.G and 1 other person
Eclair_de_XII said:
Is it normal for a student to do this with any challenge that will inevitably come his way during his academic career?
I think the academic career is, where it's most accepted as simply eccentric or absentminded character o0)

Of course, you need to be able to walk the walk first.
 
Well, it was kind of a post and run thread. A lack of follow-through is definitely a theme, and it's definitely a problem.
 
Last edited:
Eclair_de_XII said:
... after many failed attempts at figuring it out? Is it normal for him to soon after declare himself done trying to figure out the solution and the language, only to return to it after only a short period of distancing himself from it by a short walk or some number of hours goofing off? Is it normal for a student to do this with any challenge that will inevitably come his way during his academic career?
Yes!

Learning, especially programming, requires a phase of internalizing the lessons. The next time you come back to it, it will feel less alien.
 
  • #10
in a nutshell YES. especial when you get syntax after syntax error. quite common as a beginner. im speaking from experience here lol
 
  • Like
Likes   Reactions: Tom.G
  • #11
Learning to code can be a bit of a bugger, you might say.
 
  • Haha
  • Like
Likes   Reactions: PhDeezNutz and DennisN
  • #12
brianhurren said:
in a nutshell YES. especial when you get syntax after syntax error. quite common as a beginner. im speaking from experience here lol
If your spelling and punctuation are generally sloppy, then I'm not surprised you struggled with programming!
 
  • Haha
Likes   Reactions: Vanadium 50 and vela
  • #13
try to learn to code when your dyslexic.... PITA!!!!!! I literally can not code due to this disorder hahahaha
 
  • #14
Eclair_de_XII said:
... after many failed attempts at figuring it out? Is it normal for him to soon after declare himself done trying to figure out the solution and the language, only to return to it after only a short period of distancing himself from it by a short walk or some number of hours goofing off? Is it normal for a student to do this with any challenge that will inevitably come his way during his academic career?
It seems to me that there is often frustration involved with learning anything, even stuff that seems easy once learned.
 
  • Like
Likes   Reactions: mcastillo356
  • #15
I cannot tell you how happy I was to get to the career point where hiring people to actually code my algorithms and calculations made economic sense. I love to design but coding is an immense chore because I am not a "detail" orientated thinker. The ideal coder will check my calculation/design for sign errors produce numbers and graphs. It is like a gift from the Almighty.
 
  • #16
Sounds like you want to be a Manager! :wink:
 
  • #17
I wish to be an idea person who is viscerally constrained by the engineering requirements. I do not think that describes most Management.
 

Similar threads

Replies
7
Views
2K
  • · Replies 11 ·
Replies
11
Views
3K
Replies
32
Views
4K
  • · Replies 39 ·
2
Replies
39
Views
10K
  • · Replies 21 ·
Replies
21
Views
2K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 15 ·
Replies
15
Views
3K
  • · Replies 2 ·
Replies
2
Views
2K
  • · Replies 7 ·
Replies
7
Views
2K
Replies
15
Views
4K