Agenda

  1. Discussion: What a Game Needs to Remember
    • Talk through a series of related questions with a small group of your peers, at the whiteboards.
    • Mr. Gordon will circulate to observe, listen, and prompt you as needed.
  2. Concept: What is Source Control?
    • The words you need before the GitHub steps: repository, commit and push.
  3. Setup: Create a GitHub Account
  4. Setup: Connect Xcode to GitHub
  5. Tutorial: Put Your Game on GitHub
  6. Exercise: Break It on Purpose
    • What does Swift say when you break its rules?
  7. Tutorial: Commit and Push
    • How you save each change from now on.

Things to do before our next class