A free curriculum to learn programming in Ruby