Slides
Next: Computers >>

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://marthakelly.github.io/blog/2012/05/30/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 use Ruby to learn about:

  • The command line and why we use it
  • 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://codelikethis.com/lessons/learn_to_code

And if you (and your pair) finish early...

Technical requirements

comments powered by Disqus