Spring 1 Day 2 Checklist


Before class

  1. Read: To Ruby from Java  and explore additional resources that you can use for learning the Ruby language.
  2. View the video lecture for Day 2 (“Individual Projects, Ruby, and SaaS” [slides available])
  3. You will need a way to run Ruby programs.  Ruby is a generally an interpreted language (rather than compiled) and there are many different ways to create and run Ruby applications.  See the Ruby Lab page for possibilities.
  4. Some notes on what to focus on in learning Ruby: Ruby Lab slides

Class Meeting

This class meeting is optional in that I will not take attendance.  However, I strongly recommend that you attend class and work with a partner or small group to do the lab exercises.

The class meeting will be open in our General channel.  Look for the currently running meeting and “Join” it.  If we have enough people who are interested in breaking into rooms, we’ll try to start several rooms, or I will create some practice room channels.

  1. Do the Ruby Lab
  2. Trade your solutions with another student for code review and feedback during class.  Depending upon how many students attend, we may break into small groups.

Upcoming Assignments

  • HW 0 due Wednesday
  • Reading Journal 2 due Friday
  • Team Project Interest Survey due Friday

Additional Notes

Keep in mind that Ruby on Rails uses all of the Ruby language but tends to specialize in fairly basic operations.  Hartl’s tutorial Chapter 4 is a very good resource that focuses on the parts of the Ruby language that you are most likely to need for your homework assignments and team project.

The views and opinions expressed on individual web pages are strictly those of their authors and are not official statements of Grinnell College. Copyright Statement.