Welcome to the Treehouse Community

The Treehouse Community is a meeting place for developers, designers, and programmers of all backgrounds and skill levels to get support. Collaborate here on code errors or bugs that you need feedback on, or asking for an extra set of eyes on your latest project. Join thousands of Treehouse students and alumni in the community today. (Note: Only Treehouse students can comment or ask questions, but non-students are welcome to browse our conversations.)

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and a supportive community. Start your free trial today.

Ruby

Bob Ziroll
Bob Ziroll
4,933 Points

More code challenges for Ruby!

As I've been soaking up as much info as I can lately, I usually start with Codeacademy for the basics and practice, then use Treehouse to solidify, round-out, and better understand the stuff I learned.

HTML and CSS were great with their code challenges, but as I work through the Ruby foundations all there is for me to practice are quizzes. And since I JUST watched the videos, the quizzes are akin to cramming for a test and spitting out what my brain is still retaining before forgetting it all.

I take notes as I go so I can search through them without having to necessarily re-watch the video, but as a hands-on learner I would love to see more code challenges in Ruby. Any chance these are coming out soon?

Here's a cool idea: make a whole section of Treehouse that is just for practicing and have challenges for each stage (including everything learned up to that point) of the material. So there are my suggested challenges after the videos, but then more challenges elsewhere that people can refer back to and practice with. Of course, that's something that would take quite a while to develop, but still... just a suggestion!

3 Answers

Jon Hockley
Jon Hockley
3,781 Points

I support this. I've found myself acing the quizzes because I've just watched the videos, but a few days later I find myself always going back to recap.

My suggestion for instant gratification: I found it fun and challenging trying to solve some of the Project Euler problems in Ruby. I learned a lot about programming in general and the Ruby language in particular.

Example: Try to write a program that finds the sum of all primes below two million (Problem 10). First get the program to run, then try to make it run in under a minute. Mine runs in 11.6 seconds :D.

Just my 2 cents.

James Barnett
James Barnett
39,199 Points

For more instant gratification: Check out the Ruby Bits course over at Code School