Skip to content

Instantly share code, notes, and snippets.

@esteinborn
Last active August 29, 2015 13:55
Show Gist options
  • Save esteinborn/8769807 to your computer and use it in GitHub Desktop.
Save esteinborn/8769807 to your computer and use it in GitHub Desktop.
INF 362 To Do List

General To Do.

  • Add grades from individual rats and group rats to blackboard
  • Get help with adding grades to blackboard
  • Email Ray: need a short 15 minute presentation introducing the project and its goals
    • Ray will provide.
  • Look through course books to find the chapters that students should need to read for assignments
  • Find inspiring design posts
  • Email Jen about info on internships
  • Create repos for all units

Debugging Unit #1

Day 1

  • Create RAT
  • Choose reading assignments for next unit (10 to 15)
  • Choose 1-2 Design Articles
    • DAO of web design

Collaboration Unit #2

Day 1

  • Create RAT
  • Choose Topics for the day
    • Activites based around user research
    • User Interviews
  • Create Activities for the day
    • Activites based around user research
  • Choose reading assignments for next class in Unit (5 or less)
    • Color Scheme Generator
    • Color Psychology
    • Sketching Techniques
    • Some more tips on sketching
  • Choose 1-2 Design Articles
  • Assignments for next class
  • Lay out requirements for Project Proposal
  • Lay out requirements for Mid-Term Project
    • Responsive Layout
    • Responsive Menu
    • Hosted on GH Pages
    • Flow of app fully realized
    • Uses SASS
      • Variables
      • Nesting
    • Uses jQuery
  • Lay out step-by-step plan for Final Project
    • Grunt build
      • Autoprefixer
      • Linted
    • Jekyll template (or assemble.io)
    • YAML Data
    • Uses SASS functions
    • High DPI compatible
      • Images
      • Iconography
    • Optimized
      • Images
      • HTTP Requests
      • CSS/JS compression

Day 2

  • Choose Topics for the day
    • Design Studio
  • Create Activities for the day
    • Design Studio
  • How should the studio be run? Student driven.
  • [x] Choose reading assignments for next unit (10 to 15)

  • Choose 1-2 Design Articles
  • Assignments for next class
    • Create your first GitHub Repo

Web Design Unit #3

  • Create Pool of Unit Topics

Day 1

  • Create RAT

  • Choose Topics for the day

    • RAT
    • GitHub
      • Clone/Fork
      • Commits
      • Push/Sync
      • Branching (sacred master repo, fork, commit, pull)
      • Pull Requests
      • Issues
      • Pages
    • Mobile First
    • Meta Tags
  • Create Activities for the day

    • Teams determine Project Critique Criteria, things like:
      • full functionality
      • color choice
      • accessibility
      • interaction is clearly established
      • the UI is intuitive
      • the UX flows well
      • not too much input for the user
  • Choose reading assignments for next class in Unit (5 or less)

  • Choose 1-2 Design Articles

  • Next class assignments

    • Unify Project Plans (Using GH Issues)
    • Unify Style Tile (Using GH Issues)

Day 2

  • Choose Topics for the day

    • Basic SASS
      • Prepros
    • RWD
    • Grid
    • Media Queries
    • Typical Design Patterns
      • Brad Frost etc
    • Navigation
    • Images
  • Create Activities for the day

  • Choose reading assignments for next class in Unit (5 or less)

  • Choose 1-2 Design Articles

Day 3

  • Choose Topics for the day

    • jQuery
    • Foundation
    • Mobile Device Remote Inspection
  • Create Activities for the day

  • Choose reading assignments for next class in Unit (5 or less)

  • Choose 1-2 Design Articles

Day 4

  • Choose Topics for the day
    • CSS3
    • Browser Compatbility
    • Progressive Enhancement
  • Create Activities for the day
  • Choose reading assignments for next unit (10 to 15)
  • Choose 1-2 Design Articles

Automation Unit #4

  • Create Pool of Unit Topics
    • Analytcs
    • Image Size
    • Image Sprite
    • Asset Concat
    • Asset Minification
    • Grunt
    • Autoprefix
    • Linting
    • HTTP request optimization
    • Before vs After
    • JS Perf
    • Console.profile()

Day 1

  • Create RAT

  • Choose Topics for the day

  • Create Activities for the day

  • Choose reading assignments for next unit (10 to 15)

  • Choose 1-2 Design Articles

Interaction Unit #5

  • Create Pool of Unit Topics
  • Vanilla JS
  • Jekyll / ASsemble.io
  • Jekyll Templating
  • Data JSON, YAML
  • SASS Functions
  • CSS Animations

Day 1

  • Create RAT

  • Choose Topics for the day

  • Choose reading assignments for next class in Unit (5 or less)

  • Choose 1-2 Design Articles

Day 2

  • Choose Topics for the day

  • Choose reading assignments for next class in Unit (5 or less)

  • Choose 1-2 Design Articles

Day 3

  • Choose Topics for the day

  • Choose reading assignments for next class in Unit (5 or less)

  • Choose 1-2 Design Articles

Day 4

  • Choose Topics for the day
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment