![]() When learning, your mind will consistently switch between focus mode and diffuse mode. Projects are the ultimate method for ensuring that your theoretical understanding aligns with how the programming concepts and techniques actually operate. Learning concepts and then practicing them will help you to more fully understand how things work and fit together. To learn more about the growth mindset, check out these resources: This is all the proof you need that you can do it. When you find yourself questioning your abilities, reflect on the successes you have already achieved while learning to program: the projects you have completed and the concepts you once didn’t understand but now do. Be sure to celebrate your persistence in overcoming those struggles! While you’re working through the curriculum, embrace the struggles you encounter with difficult concepts and complex projects. It doesn’t matter how long you struggle with a concept or project all that matters is that you have the grit and tenacity to see it through. When you find yourself in this position, remind yourself that you may not get it yet but that with persistence and grit you will. There will be many times throughout The Odin Project that you will get stuck on a concept or a programming problem and may find yourself questioning your ability to learn programming. What does this mean for you? It means you can learn new skills and develop new talents with persistence and grit. Someone with the growth mindset believes they can get better at anything with effort and persistence. However, there is a wide body of research showing that intelligence is not fixed but can instead be developed. They believe that they simply aren’t smart enough to be able to do or understand some things. Someone with the fixed mindset believes if they don’t get something on their first attempt, they never will. Your mindset will have more of an impact on your chances of success than just about anything else. Your mindset is very important when teaching yourself any new skills, not just programming. To give your motivation a bit of a boost, you can read about the success of others in our discord odin-success-stories channel (You need to join the Discord server first in order to see the channel). Whatever it is, hold on tightly to your motivation - this will be what pulls you through to the end of this journey, giving you a definitive goal to aim towards. Your motivation could be a combination of these reasons or something else entirely. Do you want to start your own company by turning an app idea into reality?.Are you determined to develop the skills and abilities to build any app you can think of?.Are you excited by the creative outlet programming provides?.Do you want to have a fulfilling career that pays well?.Take a moment to think about why you have decided to learn programming. So before we get into the meat of the curriculum, we’re going to go over the following to help you get the most out of The Odin Project: the things that will help you succeed in your goal of learning to code and the pitfalls that you should try to avoid. With that said, we believe anyone can learn how to program as long as they are willing to put in the time and effort. Like any skill worth knowing, it takes time to acquire, and it can’t be learned in a weekend or even a month. when in reality I've improved by maybe 5 WPM in the few weeks I've been using the site.Learning to code is incredibly rewarding but can also be difficult and frustrating. If those numbers were accurate my typing speed would be 500 WPM by now. ![]() The "learning rate" on my keys ranges anywhere from 5 to 80+ WPM per hour, which is just laughably false. ![]() Also, the "statistics" page seems to just give blatantly false numbers. My worst keys are generally the rarely used letters in English (q,z,j etc), but since the words they test seem to mimic the letter frequencies in English, I rarely am even given those letters to practice.Īm I doing something wrong, or is KeyBR just not what it claims to be? It says it uses your typing statistics to create your next lesson, but that doesn't seem to be the case at all. ![]() In the weeks since I first started, I haven't noticed the lessons changing, they're always about the same. I assumed after "learning" all of the keys, it would still have some kind of adaptive lesson generation to focus on the problem keys, but I haven't noticed it doing that at all. It only took maybe an hour or so to get through all the keys (most of that time spent on Q since I'm really slow with Q's). I've seen a lot of people tacking about KeyBR being helpful since it focuses on your worst keys so I've been doing about 20 minutes a day there for a few weeks. I've been trying to learn touch typing over the last couple months, currently up to around 75 WPM. ![]()
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |