Skip to main content
CS Teaching Tips

Main navigation

  • Browse All Tips
  • Tags
  • 3D
  • About
  • Rate Tips
  • Tip Sheets

Ruby

Misconception: Students have trouble understanding the overall flow of a Ruby on Rails application when they access an individual page.

Misconception: Students have trouble understanding the difference between Get, Post, Put/Patch, and Delete in Ruby on Rails Routing.

Misconception: Students mix up whether model class names and database table names should be singular or plural in Ruby on Rails.

Get students' thinking aligned with the Ruby on Rails community values by introducing them to community resources like Github, forums, and screencasts, for example http://railscasts.com/.

Highlight the basic syntax and semantics of Ruby on Rails without referencing complex external concepts like closures and blocks to enhance beginning students learning to code them quickly.

Illustrate the steps a user-action travels through in the Ruby on Rails framework, from making a request at the browser to returning a response, to help students learn create a meaningful mental model.

Subscribe to Ruby

For more information or to report a bug, contact us at admin@csteachingtips.org. Built with Bootstrap. Powered by Drupal.

Privacy Policy