4 ms·
I'm sort of skeptical that this can make me a better programmer. Drilling syntax will make me memorize the language, but it won't make me code better in that la
by AznHisoka 15y ago
I'm sort of skeptical that this can make me a better programmer. Drilling syntax will make me memorize the language, but it won't make me code better in that language. For that, you need to work on a system/project, and make mistakes. It's like learning a new foreign language. Drilling vocabulary words may help me recognize bits and pieces in comics, and signs but won't help tremendously in understanding the bigger picture like a conversation.
However, an interactive class like CodeSonic might work to get the basics down.
- scarmig 15y agoI'd say the foreign language is a pretty good analogy, though to the benefit of CodeSonic. For me, at least, when I learn a foreign language having the basic vocab, phrases, and syntactic structures down to automatic is the most important step. Sure, I won't compose great poetry or write the great $national novel in it. But once you can start automatically thinking or writing in the language, that's when you get to start building cool things with it. Of course, it all depends on CodeSonic's implementation, which is everything. I give it a 3:1 chance of being a CodeAcademy you've got to pay for. But I signed up for emails anyway, on the off chance it actually is good, new, and worth paying for.