Skip to content
Permalink
master
Switch branches/tags
Go to file
 
 
Cannot retrieve contributors at this time
78 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