Practice Time: UW’s Computer Science Homework

(Previous: Try Ruby)


After completing a LOT of Ruby lessons (Learn Ruby the Hard Way, Codecademy’s Ruby, and Try Ruby, which I blogged about here, here, and here), I was itching to try my hand at something a little less structured. Continue reading “Practice Time: UW’s Computer Science Homework”


Learn Ruby the Hard Way, Part 2: Ruby

(Click here for Learn Ruby the Hard Way, Part 1: Command Line)


I REALLY enjoyed the first 2/3 of this book. I tend to be a hands-on learner, and I like getting to try things for myself, so once I had Ruby installed on my computer and could try the exercises, and then modify them and see what happened, I felt like I had a lot of freedom to explore and figure things out.

Learn Ruby the Hard Way starts out slow; the first program was this: Continue reading “Learn Ruby the Hard Way, Part 2: Ruby”

Learn Ruby the Hard Way, Part 1: Command Line

(Click here if you want to read about why I’m writing this series)


I got a recommendation to try Learn Ruby the Hard Way from Ada Developer’s Academy. I figured they must know what they’re doing, since they regularly turn women with no programming experience into full-stack developers.

In the Introduction, titled “The Hard Way is Easier”, Learn Ruby the Hard Way promises that:

If you go through this book, and do each exercise for one or two hours a night, you will have a good foundation for moving onto another book about Ruby to continue your studies. This book won’t turn you into a programmer overnight, but it will get you started on the path to learning how to code.

I thought that was a reasonable promise, given my level of experience. Continue reading “Learn Ruby the Hard Way, Part 1: Command Line”