Thursday, September 8, 2011

Codecademy: a slick, fun way to teach yourself how to program

Jason Kincaid currently works as a writer at TechCrunch. He grew up in Danville, California and later moved to Los Angeles in Los Angeles, California, where he studied biology with a minor in "society and genetics". You can contact him at jkincaidtc@gmail.com (it has other addresses too, so don't worry if you have another). ? Read More

code

You've read the inspirational posts on Hacker news. You buy recommended books. You bookmark online tutorials. You even plopped down $ 80 on a set of training videos, promising yourself that investments will only make you more motivated. And for some reason, you still do not know how to program.

Codecademy, a new site that went live earlier this evening, may just be the answer.

This online, interactive programming tutorial, which contains your hand and walks you through the basics of JavaScript. At this point it's just getting started — lessons only go as a loop, but it clearly has loads of potential for one of the key reasons: he actually feels pleasure.

Codecademy in the initial registration is very clever: no, at least in the first place. As soon as you land at Codecademy.com you will be asked to pass the first lesson that includes print and finding the length (in letters) in your name. It's not until you've done it a few lessons that site suggests you create a user account when it reminds you that if you have not registered, all your gains will be lost. At what point you're probably going to sign up.

The lessons themselves are fairly simple. The sidebar on the left side of the screen will instruct you to perform the task as, say, create a new variable named "myName". Editing code, with the help of the Internet-terminal, hit return, and executes the code. Site hits a good balance between telling you exactly what to do, and will suggest you to reuse something you learned in previous lessons, so he doesn't feel frustratingly difficult or boring.

As you progress through the lessons, you'll build up points and trophies that appear on your profile. Friends can check your profile to see how you progress, and it is not difficult to imagine the site of the building of additional social features like leaderboards and competitions.

The application still has some bugs, which isn't all that surprising — the company's cofounders Zach Ryan Sims and Bubinski say that they started to work in only a week and a half ago. In fact they were not prepared for the site to get as much attention as fast (they posted it on the news, hacker, hoping for some initial feedback and 1000 simultaneous users within a few hours).

And there are still many questions. The founders are not sure if they're going to let community create new lessons and plans their monetization is not set in stone (although they plan to make money). But solid start.

I just want the first lesson includes the words "Hello World".


Codecademy-Web-programming tutorial.

Read More

View the original article here

No comments:

Post a Comment