How I can be more prepar for the Challenges? I know with more Learning but I mean just some Idea? Thanks a lot! | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 2

How I can be more prepar for the Challenges? I know with more Learning but I mean just some Idea? Thanks a lot!

To be better!

30th Oct 2018, 8:03 PM
Alex Györék
Alex Györék - avatar
6 Answers
+ 4
Kuba Siekierzyński, I only know the challenges as they are now (having been here for 180 days today!), but I like them especially for their 'debugging' value. You come out of the course or looking up from a textbook, think you have a reasonable basic understanding, then you enter a challenge and - what's this!? Strange things happen! I feel my understanding has deepened by doing challenges. Alex Györék, one of the problems of the challenges is the speed you need, and abstraction slows everything down. When there's something with functions or classes, first I jump to the line where the function is called. Having the value in mind, understanding the code becomes a lot easier. Same when there's a bunch of variable assignments: I start looking at the bottom, seeing where this is going at, then work my way up. Again with lambda avalanches or other embedded structures: Don't waste time reading from the beginning but look at the innermost set of parentheses first, getting a value - then outwards from there.
30th Oct 2018, 10:17 PM
HonFu
HonFu - avatar
+ 17
Of course, you can prepare for them by learning and practicing. But some challenges may be tough for beginners. You just need to remember them. After completing a challenge, click on the "View correct answers" link and remember them.
30th Oct 2018, 8:49 PM
Igor Makarsky
Igor Makarsky - avatar
+ 10
Frankly speaking, when the Quiz Factory was opened to the public, more and more questions began to appear having less and less in common with proper language understanding. I would definitely NOT measure language knowledge by challenge scores. What I am observing though is that quizzes tend to ask about code tricks and hacks or are simply syntax-tricky. Hard to learn to prepare yourself towards such a specificity. Nevertheless, a good way to practice error-spotting and code debugging :)
30th Oct 2018, 8:50 PM
Kuba Siekierzyński
Kuba Siekierzyński - avatar
+ 5
Just Code. Challenges arent So good. You Will remember the answers and answer them correctly with no clue "why is this a correct answer". You learn and improve yourself by coding and making mistakes everyday. Sometimes i spend few hours on finding out What i am doing wrong but finally i work it out. Good luck :)
30th Oct 2018, 9:17 PM
Mateusz Legend
Mateusz Legend - avatar
+ 3
Alex Györék you can get better at Challenges by practicing more, code more and Challenge more. You may lose initially but with time you will get better. Cheers!😁
30th Oct 2018, 8:39 PM
David Akhihiero
David Akhihiero - avatar
+ 2
Thank You very much Guys!
31st Oct 2018, 1:57 AM
Alex Györék
Alex Györék - avatar