Re:Merry Christmas, HN. Hackety Hack 1.0 is here.
by steveklabnik on Saturday December 25, 2010 @11:02AM
(#2039026)
I started with BASIC when I was 7, so I'd say yes, absolutely. The four lessons walk you through a tour of what Hackety can do, the concepts of programming via LOGO, basic programming in Ruby, and then simple things with Shoes. I've got a bunch of examples, too... you can check them out on GitHub directly, and see how you feel about them:
Lessons: https://github.com/hacketyhack/hacketyhack/tree/master/lesso...
Samples: https://github.com/hacketyhack/hacketyhack/tree/master/sampl...
The biggest thing is that it's just Ruby, with a bunch of libraries. I still need to come up with a good solution for STDIN and STDOUT, but it's all just Ruby 1.9.1.
Re:Merry Christmas, HN. Hackety Hack 1.0 is here.
by rick_2047 on Saturday December 25, 2010 @01:06PM
(#2039186)
It's nice that you have a very easy API to make lessons, maybe someone can port _why's poignant guide to ruby as a Interactive Fiction to hackety hack.
Q: is there a way to add pictures?
Re:Merry Christmas, HN. Hackety Hack 1.0 is here.
by steveklabnik on Saturday December 25, 2010 @01:34PM
(#2039224)
Yep, I include a picture of Matz in the Ruby one: https://github.com/hacketyhack/hacketyhack/blob/master/lesso...
You can also just use a URL from the web, and the first time the program runs, it downloads and caches it.
Would HacketyHack be good for a smart 10-year-old who's new to programming?