Skip to content

Instantly share code, notes, and snippets.

@lilliealbert
Last active December 14, 2015 12:38
Show Gist options
  • Save lilliealbert/5087470 to your computer and use it in GitHub Desktop.
Save lilliealbert/5087470 to your computer and use it in GitHub Desktop.
RailsBridge - Rails curriculum class levels
Blue
* Totally New to Programming
* You have little to no experience with the terminal or a graphical IDE
* You might have done a little bit with HTML or CSS, but not necessarily
* You're unfamiliar with terms like methods, arrays, lists, hashes, or dictionaries.
Green
* Somewhat New to Programming
* You may have used the terminal a little — perhaps to change directories, for instance
* You might has done an online programming tutorial or two
* You don't have a lot of experience with Rails
* You know what a method is
* You are probably unfamiliar with the MVC pattern
Gold
* Some Rails Experience
* You're comfortable using the terminal, but not necessarily a Power User
* You have a general understanding of MVC, perhaps from a prior workshop or tutorial
* You know how to define a method in Ruby
* You have a decent handle on Ruby arrays and hashes
Orange
* Other Programming Experience
* You're proficient in another language and understand general programming concepts, like collections and scope.
* You're new to Ruby and Rails
* You might be familiar with version control and basic web architecture
Purple
* Ready for the next challenge
* You've exhausted the fun of the Suggestotron/Intro Rails curriculum
* You're comfortable with the terminal
* You're accepting of the uncertainty of not being told what to type in
* You want to build an app without using scaffolds
###### NOTES
Themes:
* Comfort level with the terminal, defining methods in Ruby, MVC, data structures like arrays and hashes
* Whether they've exhausted the fun of Suggestotron (probably a better way to divide people than that)
@Dreyfuzz
Copy link

Some edits because of typos and clarity (with double asterisks for changes): https://gist.github.com/Dreyfuzz/5562688

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment