Discovering What People Need Announcements

Discovering What People Need Announcements

CSCI 3715 Discovering What People Need Announcements ● Slack going ok? (Everybody know how to use Do Not Disturb?) ● Thank you for filling out the welcome survey! ● Everyone has different needs for the classroom (lecture time, activity time, individual/team time, etc.) ● Please do always let me know how things are going, and also be considerate of what others need Today’s Outline Needfinding ● Definition & Significance ● Social Media as a Data Source: Need I Say More? JavaScript ● Developer Console; Basic Syntax & Style ● Data Types & Operators; Type Coercion, Comparisons ● Empty Values: undefined vs. null ● Scope: let vs. var ● The Math Library ● Simple functions Part I Needfinding Apple - Newton Messagepad 100 ● Revolutionized the way we take notes Apple - Newton Messagepad 100 ● Revolutionized the way we take notes ● Except it did not do this Apple - Newton Messagepad 100 ● Fits in your pocket Apple - Newton Messagepad 100 ● Fits in your pocket ● Infrared tech Apple - Newton Messagepad 100 ● Fits in your pocket ● Infrared tech ● Handwriting recognition Apple - Newton Messagepad 100 Credit: The Simpsons: Lisa On Ice Apple - Newton Messagepad 100 ● Dark, sleek design Apple - Newton Messagepad 100 ● Dark, sleek design ● ...because Batman. Palm Computing - Pilot ● Designed based on a needfinding study ● Emphasized personal organization (rather than being an entire computer) Why Focus on Needs? (Patnaik & Becker, 1999) 1) Needs last longer than any specific solution. Why Focus on Needs? (Patnaik & Becker, 1999) 1) Needs last longer than any specific solution. 2) Needs are opportunities waiting to be harnessed, not guesses at the future. Why Focus on Needs? (Patnaik & Becker, 1999) 1) Needs last longer than any specific solution. 2) Needs are opportunities waiting to be harnessed, not guesses at the future. 3) Needs provide a roadmap to development. Why Focus on Needs? (Patnaik & Becker, 1999) 1) Needs last longer than any specific solution. 2) Needs are opportunities waiting to be harnessed, not guesses at the future. 3) Needs provide a roadmap to development. 4) Needs spur action. Why Focus on Needs? (Patnaik & Becker, 1999) 1) Needs last longer than any specific solution. 2) Needs are opportunities waiting to be harnessed, not guesses at the future. 3) Needs provide a roadmap to development. 4) Needs spur action. 5) Needs are obvious after the fact, not before. Class Activity: Need I Say More? ● Think of a topic that could benefit from a new solution. ● Brainstorm Twitter keywords to search for your topic ● Make a word cloud of the tweets you find and post to #class-discussion with your names Why Analyze Twitter? Collecting and interpreting real data is complex! ● API rate limits - frequency & methods of data mining Why Analyze Twitter? Collecting and interpreting real data is complex! ● How do we #search for the data we need? ● Data is there...if you know where & how to look! Why Analyze Twitter? Collecting and interpreting real data is complex! ● Info you need isn't necessarily on the surface level ● Topic prediction can help cluster Why Analyze Twitter? Collecting and interpreting real data is complex! ● Real data often has errors, missing info, etc. Why Analyze Twitter? Collecting and interpreting real data is complex! ● Data (and data sources) can contain biases ● We have biases too! Many Types of Needfinding ● True-Intent Studies ● Questionnaires ● Field Studies ● Interviews ● Diary/Camera Studies ● Participatory Design (...and more!) Part II JavaScript: Basic Syntax & Style Next Steps ● You’ll be using needfinding to determine your core project goal for the semester. Consider: what domains are you interested in? ● Review our JavaScript concepts from today. ● When you’re feeling ready, enroll on CodeRunner and take Quiz 0..

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    27 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us