Learning with Code Academy

This week I fiddled around on a site called Code Academy where you can learn to code HTML, CSS, Javascript, jQuery, Javascript, PHP, Python and Ruby. The first thing that strikes me is how similar the design and user interface is to another learning site I’ve used called Duolingo. So I compared them side by side. Both sites stress free education and share an investor, but aside from that they appear to be independent.

duolingo

Duolingo: Both sites feature different languages you can learn and progress in.

code academy

Code Academy: And a nice, clean user interface!

The suggested starting point is Web Fundamentals (HTML and CSS). Now, it’s been awhile since I’ve coded in either of these languages but back in middle school I was a pretty big web design geek. In those days, if you could write your entire site’s CSS in a .txt file, upload it and have it work, that got you street cred… web cred? Whatever. Point is, I thought a review might be fun but after completing the first course I moved onto something a little more challenging.

code_academy3

I’m a fan of Pusheen the Cat.

Javascript is something I never tried before so that was my next step. Code Academy helps you learn by actually being a pretty good teacher. First it shows you how it’s done, has you repeat it, then asks you to do it on your own. When you get stuck, you can even ask for hints.

code_academy4

No longer a Javascript n00b

code academy

You can earn points and badges along the way.

Conclusion

All in all I had a productive afternoon filled with learning. Although I’ve never taken a university computer science class before, I’m guessing this is a pretty good alternative. If you’d like to share your own experience using Code Academy, feel free to do so in the comments!

Advertisements

One thought on “Learning with Code Academy

  1. Pingback: Thoughts on Database Marketing | Vicki Lo

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s