Teaching Open Source @ RIT, Projects Seminar
latest
  • Syllabus
  • Notes for Class Sessions
  • Helpful Hints – A list of external resources
  • README.rst – Tools for teaching the open source projects seminar @ RIT
  • Homework - First Flight
  • Homework - Bugfix
  • HTML5 - Programming Assignment #1
  • Homework - Rubric
  • HTML5 - Programming Assignment #2
Teaching Open Source @ RIT, Projects Seminar
  • Docs »
  • Teaching Open Source @ RIT – Projects Seminar
  • Edit on GitHub

Teaching Open Source @ RIT – Projects Seminar¶

  • Syllabus
    • Projects Seminar in FLOSS Game Development
    • Text Books
    • Goals of the course
    • The spirit of the course
    • Licensing
    • Schedule
    • Required Reading
    • Grading
    • Lightning Talks - Extra Credit
  • Notes for Class Sessions
    • Week 01, Day 1: First Flight
    • Week 01, Day 2: Guided Bugfix
    • Week 02, Day 1: Matching, Sorting, and Seeking
    • Week 02, Day 2: Introduction to HTML5
    • Week 03, Day 1: Managing, Hitting, and Chaining
    • Week 03, Day 2
    • Week 04, Day 1
    • Week 04, Day 2 - Paper prototypes
    • Week 05, Day 1 - Settling on projects
    • Week 05, Day 2 - Openshift
    • Week 06, the Valley of the Shadow of Openshift
    • Week 07, Day 1: TurboGears
    • Week 07, Day 2: More TurboGears - AJAX - Back to the Cloud - Facebook
    • Week 08, Day 2: Facebook Auth
    • Week 09, Day 1
    • Week 09, Day 2: Facebook Graph API
  • Helpful Hints – A list of external resources
    • git
    • vim
  • README.rst – Tools for teaching the open source projects seminar @ RIT
    • Setting up your environment
    • Building the “Documentation”
    • Validating the data/students.yaml file
  • Homework - First Flight
    • Fill out the survey
    • IRC
    • Mailman
    • Blogging
    • github
    • Patch the Course Project
  • Homework - Bugfix
    • Pick a Project
    • Find a bug
    • Use the Source, Luke
    • The Deliverable
    • An Afterthought (not required)
  • HTML5 - Programming Assignment #1
    • Deliverable
    • Optional - use a framework
  • Homework - Rubric
  • HTML5 - Programming Assignment #2
    • Required technology overview
    • Assignment
Next

© Copyright 2011, Ralph Bean, Rochester Institute of Technology Revision 407f8b95.

Built with Sphinx using a theme provided by Read the Docs.
Read the Docs v: latest
Versions
latest
Downloads
pdf
htmlzip
On Read the Docs
Project Home
Builds

Free document hosting provided by Read the Docs.