Coding made easy with Codeacademy

A couple weeks ago, I tried to learn German on Duolingo. That lasted a week and now I can only really remember how to say ‘bread’ and ‘water’ — useful for when I go to Germany…

This week, I used Codeacademy to learn how to code. In all honesty, I have already taken a semester-long course on coding in school. Although I already knew everything being taught in the first exercise, I compared my experience to Duolingo.

The screen is split into 3 distinct parts
1. Learn and Instructions
2. Code
3. Live display of the code

This makes it easy for the user to really understand what they’re learning. I found that Codeacademy did a great job of explaining the task clearly, and then asking the user to practice that skill.

Another great feature of the program is that it makes marks in red when there are errors in the code. If the user scrolls over it, it will give feedback, which teaches them and helps them correct it.

Another great thing about the code section is that the tag elements are coloured differently than text that is visible in a browser. This differentiates the elements and makes it easier for users to picture what the final page will look like.

Once the level is completed, users are encouraged to take a quiz. What I like the best about it is that it asks questions about the functionality of the tags. So users aren’t only memorizing what tag goes where, they are also learning about HTML.

All in all, I think that Codeacademy is a great tool for anyone learning how to code. The only challenge that I see for users is to find the time and motivation to keep on learning.