I have been focusing pretty singularly on learning Ruby, but have noticed that the tutorials are getting harder for me to work through. Of course this is expected, but I find that when my brain gets overloaded, it’s helpful to take breaks. I try to keep my breaks productive by and working on something easier, totally different, but still coding: Logo.
I’ve worked through the Logo lessons on Turtle Academy, and think it’s fun to go back to the Logo play ground and draw pictures. This gives me a chance to give my memory a workout, do something I love (draw), and feel successful.
A friend who knows I’ve been playing with Logo lent me a great book called Mindstorms: Children, Computers, and Powerful Ideas, by Seymour Papert, one of the inventors of the Logo programming language. I started reading it today, and was blown away by the relevance of the ideas, even though the book was written in 1980. Continue reading