Technology

January 17, 2012

Learn to Code with Code Academy

More articles by »
Written by: Greg DeVries
Tags: , , , , , ,
code-academy

For many, the thought of learning to how to code is daunting. Fortunately, Code Academy brings us an easy way to learn the basics of programming taught using JavaScript, a language commonly used for applications on the Internet. Code Academy starts off with basic programming concepts like variables and loops and works its way up to functions and full applications. It’s also free. An easy to use interface, lessons that start simple, but gradually grow in complexity, and incentives such as badges, points, and achievements, Code Academy has figured out to making learning to program accessible and enticing.

 

code academy 1 600x383 Learn to Code with Code Academy

Code Academy's Workspace

As someone with a degree in Computer Science, I found my time with Code Academy to be pleasantly refreshing. I’ve dealt with many languages, but have not spent much time with JavaScript.  The interface is easy to use, and the instruction is far better than many of the textbooks I had. The exercises introduce new concepts at easy to understand rate. For example, in the case of loops, first they show you how loops work. Then they have you modify existing loops. Finally, they have you write loops from scratch. This gradual increase in complexity is one of the best features of the courses, along with a fully functional JavaScript environment right next to the text.

Code Academy recently received some media attention when New York mayor Michael Bloomberg tweeted that he was going to take the courses and learn to code. This helped to get other people interested and aware of the site. Currently, over 300,000 users are signed up. Also, in the future, Code Academy plans to include lessons for Ruby and Python in addition to JavaScript. For now though, there are full environments you work in without having to download anything at labs.codeacademy.com for these languages.

If you’ve never programmed before, give Code Academy a try. It’s free, easy to use, and you just might learn something. While I feel it’s not a full substitute for a degree from a college or trade school, it’s a fantastic place to start. JavaScript it still a widely used language, and once basic concepts are learned, it’s easy to adapt to other languages. I plan to finish out Code Academy’s courses and am looking forward to what they will have next.

Code Academy is located at www.codeacademy.com

 

Source: CNN Opinion



About the Author

Greg DeVries
A gamer since the SNES days, Greg enjoys games of all genres and styles, but is most at home with games where you level up or jump on enemies' heads. Also, games with swords are pretty great, too. A strong proponent of the underdog, he won't shy away from giving any indie game a try. Greg divides his free time between playing video games, visiting the comic book store, and taking care of his two Pembroke Welsh Corgi's, Quinn and Reilly. Steam: theindiegeek Xbox Live: TheMarchedHare




 
 

 
20101230023707ENPRN070340-PRN-MICROSOFT-LOGOa-n`070-1293676627MR

Kinect for Xbox 360 Redefines Learning for Kids

Microsoft Studios has announced its plans to collaborate with Disney to innovate “playful learning” through interactive games on the Kinext for Xbox 360. In addition to this, Microsoft Studios plans on extending...
by William Harmon
0

 
 
Crysis-2-wallpaper-2049

Crysis 2: Twice as Beautiful

Crysis 2 today got an update, and not just any ‘ol update, it finally got its update for Direct X 11 support. Direct X or (DX11) is a collection of application programming interfaces, or API, that standardizes the way...
by Baron W.
1

 



2 Comments


  1. Bethany_B

    thnx for the recommendation :)

    I just went thru most of their exercises! Pretty easy and I feel I learned how to code a good deal! Though i wanted more thus I searched Google for similar sites…

    Found CodePupil and TeamTreeHouse. Diving into the latter right now. thnx again!


  2. dougb3397

    Hey everyone!

    I am seeking for an anime exactly where there is delicate romance. Like the woman likes the man but the guy isn’t going to notice, and ultimately will begin sensation the exact same but displays it in a subtle way. Like the anime won’t have to be a romance anime, I would choose an action genre :3. The sort of relationships i mean include:

    - Edward and Winry (in brotherhood, not the authentic FMA collection due to the fact they ended up like brother and sister in that series)
    - Shibuya and Mai in Ghost hunt
    - Suou and Hei in Ryuusei no Gemini
    - Natsume and Mikan in Alice Academy
    - Ren and Kahoko in La Corda D’Oro
    - Demon Eyes Kyo and Yuya from Samurai Deeper Kyo
    - Irie and Kotoko from Itazura na Kiss
    etc…

    Yea so I never want them to be as well lovey-dovey. I also HATEE harem animes and ecchi animes, so remember to never reccommend them. The douleur lead has to be strong, he can’t be a pushover. Haha I know I’m really picky XD

    I was considering of trying out “Hitman reborn”, does it consist of delicate romance too? Just to be clear by “subtle romance” I will not suggest that they do not have a romantic relationship at all, I just don’t want it be a scenario like:

    Guy: “Hi, I like you”
    Girl: “Oh, i like you back, let’s get together”
    Guy: “Okay, that sounds great”

    Haha. It would also be preferrable is the guy is chilly to the woman at initial :) , but not the lady becoming cold to the guy. The girl has to like the guy.

    And very last thing, if anybody knows of a good anime with a Really COOL, silent, NOT goofy male lead (like Hei from Darker than black), please permit me know.

    Thanks in Advance ^-^

    Oh and I HAVE Previously WATCHED:
    -Ouran large college host club
    -Witch hunter robin
    -fruits basket
    -pretear
    -paradise kiss
    -Daa! Daa! Daa!
    -Code Geass

    Japanese dramas are great too, I just do not want a any other drama (other than a jdrama) reccommendation, haha due to the fact I’m making an attempt to discover japanese :)



Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>