I started learning JavaScript about a week ago on CodeAcademy. They teach you things by giving you an already completed bit of code and then tell you to make changes to it to get a different result. I complete these tasks with relative ease. However, once you do that a few times, they give you a blank slate and ask you to type up your own code to complete a nearly identical objective to whatever they just had you complete when you edited the preexisting code.
It's at this point that I stare at the screen and feel like I learned absolutely nothing. I feel like I have no idea how the syntax should be set up, where the braces go, what should be capitalized, what needs to be in parenthesis and what doesn't, why things even need parenthesis in the first place! I could go on but I'm sure you get the point.
What am I doing wrong in the earlier stages of learning that is making the information not "stick" like I need it to?
Thank you.
Edit: Thank you for all the responses. The consensus that I'm seeing is in repetition among other helpful tips such as completing a hello world as the first task every time. I plan on trying many of the suggestions.
I hope this helped others struggling with the same issue as well. Good luck to all those other learners out there, and I'd like to share one final quote with all of you that keeps me inspired to learn programming:
"If you want to set off and go develop some grand new thing; you don't need millions of dollars of capitalization. You need enough pizza and Diet Coke to stick in your refrigerator, a cheap PC to work on, and the determination to go through with it." -John Carmack (from 'The Masters of Doom')
Submitted March 07, 2016 at 10:51PM by Rorcap27 http://ift.tt/21jatn8 learnprogramming
No comments:
Post a Comment