Code Monkey home page Code Monkey logo

comp685's Introduction

COMP685: Human Computer Interaction

This course covers human computer interaction. We'll examine current topics in HCI, make presentations on the latest research, develop and evaluate prototypes.

Ethics Training!

Learn how to be ethical

Reading schedule

Month Reading
January Ch 1-3
February Ch 4-6
March Ch 7-9
April Ch 10-12

Present latest research findings

For everybody

  1. Peruse interesting topics here
  2. Find the paper here (gotta be on campus)
  3. Read the paper and Email me to get dibs
  4. Pick a date for your presentation.
  5. Prepare and present.

For the presenter

Be ready to present on the day you're assigned to present. 10-15 minutes of presentation time 5-10 minutes of question answering

For the audience (the rest of us)

Read the abstract and conclusion for said papers. Think of a question in advance.

Presentation schedule

Date Presenter
7 Patrick McGee
10 Ricky
12 Nick
14 Aaron
19 Pat Greene (HOOAAAAAAAAAAAA)
21 Alex
24 Dan
26 Jonathan
28 Susan

Prototyping project

This will be part of a write-up.

  1. Find some real person with issues related to using computer programs. What's their name? You should know this by now.

  2. What's their problem? What's their goal? How do they currently achieve their goal? Ask why like a toddler. Take notes. Write this up by February 11.

  3. Observe said person trying to achieve their goal or some tasks related to it. Take notes. Write this up by February 18. Suggested things to look for:

     * Could we do better?
     * What's repetitive?
     * What's error prone?
     * Is it discoverable?
     * What assumptions is the user interface making of the user?
     * Look out for geek speek.
    
  4. Paper prototypes. Observe them again with said prototypes.

  5. Write up details

Beta test this!

Let's use Starter Upper to clone and set up this repo today.

Download it from starterupper-0.0.1.zip. Extract it, and then open the bin folder and run the .bat file.

When asked for the upstream repo, use the URL above.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.