Permalink
Fetching contributors…
Cannot retrieve contributors at this time
79 lines (52 sloc) 1.89 KB

Learn To Code

You may have never programmed before. Now you will.

What is coding?

  • coding = programming

  • ...thoughts?

What is coding NOT?

  • coding is not mathematical
    • some logic
    • mostly just long todo lists
  • coding is not lonely
    • most coding happens in a team
    • pair programming is awesome

http://www.women2.com/2012/09/04/20120904linda-liukas-what-every-girl-needs-to-know-about-programming/

What is coding?

  • coding is fun!
  • coding is frustrating!
  • coding is creative!
  • coding is communication
    • between you and a computer
    • between you and other coders

What will we learn today?

In this class, you will utilize Ruby to learn:

  • The command line and why we use it

  • Learn about Strings, Arrays, Variables, Objects, Loops, Files

  • Object concepts like Methods

  • How to run your Ruby code interactively (irb) or from a file

  • Make a very simple website run on your own computer

Follow along at http://docs.railsbridge.org/learn-to-code

Go at your own pace

  • we will definitely not get through all the materials today

What if I know some of that already?

  • Pair up and fill in each other's gaps
  • Promote yourself to TA

And if you and your pair finish early...

Technical requirements