Learn Street - Overall I thought that Learn Street is a great tool in developing basic javascript skills. The setup was quick and easy and within a minute I began to get started with some very basic string and variable work. Even though it was a little too elementary at first, I think that it has the right approach in how the progress system works. Much like codecademy, the log tells you what strings and variables to write down and the user replicates them before moving on to the next step. I truly believe that this repetition is probably best in learning any programming language. You can only do so much in learning theory and watching videos of code, it's best to get out there and just do it. Perhaps the only downside would be that if you have some experience in javascript, this service may not be the best tool for you. You will probably need something a little more advanced.
Codecademy - Now perhaps this is a biased review of codecademy because I've used this to learn some basic HTML, but I thought it was the best tool in learning javascript. One of the best features is the scoring system, which rewards you with virtual trophies the further you get into different courses. In terms of difficulty, I felt that it was very easy to get started with but it got progressively challenging which was welcoming. I did use the "hint" button a few times as I went further into the course material but at the same time it wasn't rocket science. I think it's great that the user cannot progress until completing the proper code, which forces you to pay attention and be aware of details. Speaking of course material, there are so many to take such as javascript, html, css and more. Overall, I think that it's a better and more polished version of Learn Street and would continue to use this website to learn some javascript.
No comments:
Post a Comment