Monthly Archives: October 2012

Exercising Mind and Body

Last year Ryan was looking for ways to learn to code. After trying books, videos and articles, he stumbled upon Codecademy. Armed with the skills he learned there, Ryan wanted to build something of his own.

How did you get into programming?

I work as a Network Administrator, but to be honest I didn’t know the first thing about web programming. I found dozens of sites and examples that got me going a little bit, but it wasn’t until Code Year began that it made any sense to me and started to stick.

Did you need to learn other languages to do that?

All of my code in Sworkit is based on HTML, CSS, Javascript and jQuery. I use a platform called Phonegap to convert the code into native device apps.

At the end of Code Year you did more than just learn to code, you created a fitness app! Were the two related?

The key function for Sworkit, which randomizes workout exercises, is actually adapted from a lesson very early on in Code Year!

The third project you do in Code Year is about building a Dice Game. You’d write var die = Math.floor(Math.random()*6 + 1);.

In Sworkit I ended up using a similar function, var workoutFull = chosenWorkout.sort(function() { return 0.5 – Math.random() });.

Sworkit has been featured in big technology blogs like Lifehacker and Gizmodo, with over 130,000 times. How does it feel?

Those numbers may seem small to some and big to others, but I am completely humbled by the support I’ve received. From the start, I’ve been driven to go beyond being just a consumer of applications made by others and instead to create something of my own.

Would you say it was worth it? Sworkit has proven to be my chance to give something back. It is my most rewarding project ever.

Continue reading

Comments

Teen duo from Texas codes a calculator

“I had looked into learning Javascript, but was too intimidated to start. Codecademy was perfect: we both really like learning by doing. We raced each other to see who could gather more points and finished the courses pretty fast,” explains Jo… Continue reading

Comments

Codecademic – neuroscientist discovers Javascript

When I’m interested in how our brains support our memories, I use brainscanners. When I’m interested in how our memory systems behave in and of themselves, I simply sit people in front of a computer and get them to do the memory tests without … Continue reading

Comments

Code from Kenya

“During my internship last summer I got access to a computer on a daily basis. It was pretty much the first time I had a computer all to myself. I started googling how the Internet works and how I could master it. That’s where my journey with … Continue reading

Comments

Resizable Editor: More Room for Your Code

Today we’re pleased to roll out one of your most-requested features: a resizable editor for your code! Now you have all the space you need—just click and drag anywhere along the gray bar at the bottom of the editor to resize it.

screenshot.png1095x658

Currently, only the height of the editor can be adjusted. This feature is now available on all Codecademy courses, so whether you’re writing a long nested list in HTML or a complex Ruby method, you can adjust your view to look at all your code at once.

What are you waiting for? Go check it out!

Continue reading

Comments

Codecademy college tour

Codecademy’s going on tour this fall. We’re visiting several colleges to meet with awesome programmers and designers who are passionate about changing programming education. Please spread the word!

If you’re interested in meeting one of our d… Continue reading

Comments

NYU partners with Codecademy

Last Friday, Codecademy and NYU held the first class to teach digital literacy and coding to NYU students. It was a rainy Friday morning, but more than 50 students packed into a classroom to attend this non-credit course (with another 170 on t… Continue reading

Comments

Ruby and Python are Ready!

We’re pleased to make a dual announcement today: our brand-new Ruby track is now available and we’re promoting the Python track out of beta, adding a number of new courses to that track as well.

Since our Python track went into beta, we’ve be… Continue reading

Comments

Codecademy takes small steps into Colombia

Codecademy exists to teach the world how to code. Recently, we took a small step towards realizing this vision when we launched a partnership with the Colombian ICT Ministry. Together, we’ve managed to translate the courses into Spanish and ma… Continue reading

Comments