Fall2017.CSCI380Homework1 History

Show minor edits - Show changes to markup

Changed line 35 from:
  • To get some inspiration, see Maslow's Maslow's Hierarchy of Needs (3 mins), or other. What makes people tick? What needs do they have? How can you meet them?
to:
  • To get some inspiration, see Maslow's Hierarchy of Needs (3 mins), or other. What makes people tick? What needs do they have? How can you meet them?
Changed lines 15-16 from:

Develop a new computing application (web-based, laptop-based, and/or smartphone-based), which includes a user interface. The system should be innovative, i.e., it should not exist out there. Our goal is to work to develop a new interface, not to duplicate (or mimic) an existing one.

to:

Develop a new computing application (web-based, laptop-based, and/or smartphone-based), which includes a user interface. The system should be interactive and innovative, i.e., it should not exist out there. Our goal is to work to develop a new interface, not to duplicate (or mimic) an existing one.

Changed lines 35-38 from:
  • To get some inspiration, see Maslow's Maslow's Hierarchy of Needs (3 mins), or other. What makes people tick? What needs do they have?
  • Your app should have a clear and interesting interactive component. It is by interacting with the application that the user will accomplish their tasks. For example, consider your favorite calendar app, or Google maps, or facebook, or messenger, or calculator app. At some point, these were just ideas. Or, think of a new way to make music with your smartphone, or a way to interweave art into your daily activities. Or something that adds value, or enjoyment in a person's life. Or better connects people together, or helps them find others. Or allows a person to be more productive. Or allows a person to be more musical; or artistic. Or allows a person to be more meditative - become a better person, and give back to others.
to:
  • To get some inspiration, see Maslow's Maslow's Hierarchy of Needs (3 mins), or other. What makes people tick? What needs do they have? How can you meet them?
  • Your app should have a clear and interesting interactive component. It is by interacting with the application that users will accomplish their tasks. For example, consider your favorite calendar app, or Google maps, or Facebook, or messenger, or calculator app. At some point, these were just ideas. Or, think of a new way to make music with your smartphone, or a way to interweave art into your daily activities. Or something that adds value, or enjoyment in a person's life. Or better connects people together, or helps them find others. Or allows a person to be more productive. Or allows a person to be more musical; or artistic. Or allows a person to be more meditative or reflective, i.e., to become a better person, and/or give back to others.
Changed lines 41-44 from:
  • Grab a pencil and paper and start writing ideas. Sleep over it. Draw a few diagrams. Who are the users? What are they accomplishing with your app? It doesn't have to be complicated - it can be something simple, yet important.
  • Your idea (if selected) will be developed by a team of 2-3 people during the semester. And, again, will not be developing the software (i.e., no code) - we will only design the user interface.
to:
  • Grab a pencil and paper and start writing ideas. Sleep over it. Draw a few diagrams. Who are the users? What are they accomplishing with your app? It doesn't have to be complicated - it can be something simple, yet important, or different.
  • Your idea (if selected) will be developed by a team of 2-3 people during the semester. Again, you will not be developing the whole system (i.e., no coding the functionality) - you will be developing only the user interface.
Changed lines 49-50 from:
  • This should be similar to a Kickstarter video. See useful Kickstarter video instructions.
to:
  • This should be similar to a Kickstarter video. See useful Kickstarter video instructions.
Changed lines 57-58 from:
  • Here are some video editors you can use (there are others): YouTube video editor (easy), iMovie (Mac), Movie Maker (Windows), and WeVideo.
to:
  • Here are some video editors you can use (there are others): YouTube video editor (easy), iMovie (Mac), Movie Maker (Windows), and WeVideo (this adds a watermark).
Changed lines 63-65 from:
  • 'ext' is a common video format extension (such as .avi, .wmv, and .mp4).
  • For example, Mary.Smith.CSCI380-hmwk1.mp4 or John.Manning.CSCI380-hmwk1.wmv.
to:
  • 'ext' is a common video format extension (such as .mp4).
  • For example, Mary.Smith.CSCI380-hmwk1.mp4 or John.Manning.CSCI380-hmwk1.mp4.
Changed lines 68-70 from:
  • You can see other's videos, but do NOT modify them in any way. (Google Drive keeps track of all changes - so be careful.)
  • Do not make any changes to the shared folder structure (e.g., do NOT create any other subfolders, etc.).
to:
  • You can see others' videos, but do NOT modify them in any way. (Google Drive keeps track of all changes - so be careful.)
  • Do not make any changes to the shared folder structure (e.g., do NOT create any other subfolders, rename files, etc.).
Changed lines 29-30 from:
  • What is your proposed solution?
to:
  • What is your proposed solution?

Notes

  • Your app should perform an interesting, useful, important, or entertaining task (or set of tasks) for the user.
  • To get some inspiration, see Maslow's Maslow's Hierarchy of Needs (3 mins), or other. What makes people tick? What needs do they have?
  • Your app should have a clear and interesting interactive component. It is by interacting with the application that the user will accomplish their tasks. For example, consider your favorite calendar app, or Google maps, or facebook, or messenger, or calculator app. At some point, these were just ideas. Or, think of a new way to make music with your smartphone, or a way to interweave art into your daily activities. Or something that adds value, or enjoyment in a person's life. Or better connects people together, or helps them find others. Or allows a person to be more productive. Or allows a person to be more musical; or artistic. Or allows a person to be more meditative - become a better person, and give back to others.
  • Your idea needs to be something that has not been done before. Or something that you can do better.
  • Grab a pencil and paper and start writing ideas. Sleep over it. Draw a few diagrams. Who are the users? What are they accomplishing with your app? It doesn't have to be complicated - it can be something simple, yet important.
  • Your idea (if selected) will be developed by a team of 2-3 people during the semester. And, again, will not be developing the software (i.e., no code) - we will only design the user interface.
Changed line 51 from:
  • A target duration is 3 minutes in length (+/- 2 minutes or so). But use as much time as you feel is needed.
to:
  • A target duration is 3 minutes in length (+/- 2 minutes or so). But use as much time as you feel / think / sense is needed.
Changed lines 35-36 from:
  • This should be like a Kickstarter video that presents your concept to the world. See useful Kickstarter video instructions.
to:
  • This should be similar to a Kickstarter video. See useful Kickstarter video instructions.
Added lines 44-56:

Submission

  • Name your video 'Firstname.Lastname.CSCI380-hmwk1.ext', where
    • 'Firstname' and 'Lastname' are your first and last name, respectively;
    • 'ext' is a common video format extension (such as .avi, .wmv, and .mp4).
    • For example, Mary.Smith.CSCI380-hmwk1.mp4 or John.Manning.CSCI380-hmwk1.wmv.
  • Upload your video to the shared Google Drive folder, called 'Video (Hmwk1)'.
  • You can see other's videos, but do NOT modify them in any way. (Google Drive keeps track of all changes - so be careful.)
  • Do not make any changes to the shared folder structure (e.g., do NOT create any other subfolders, etc.).
Changed lines 35-36 from:
  • This should be like a Kickstarter video that presents your concept, and your prototype to the world. See useful Kickstarter video instructions.
to:
  • This should be like a Kickstarter video that presents your concept to the world. See useful Kickstarter video instructions.
Changed line 39 from:
  • Your video should start with a title page, and include screens with words to separate video into meaningful sections (as needed).
to:
  • Your video should start with a title page, and include screens with words to separate the video into meaningful sections (as needed).
Added lines 16-17:

Remember: This semester, we will design the user interface. You will not have to write any code to implement the system.

Added lines 1-51:

Assigned: Wednesday, Aug 23, 2017
Due Date: Wednesday, Aug 30
Due Time: 2 hours before class time

Last modified on August 25, 2017, at 12:02 PM (see updates)

Purpose

Create an innovative user interface idea and present it to the world.

This is an individual assignment. You must work on your own.

Assignment

Develop a new computing application (web-based, laptop-based, and/or smartphone-based), which includes a user interface. The system should be innovative, i.e., it should not exist out there. Our goal is to work to develop a new interface, not to duplicate (or mimic) an existing one.

Think

  • What problem are you solving? (It is OK if other solutions exist - yours has to be different and better...)
  • What needs are you addressing? (If the users are not motivated to use your system, they will not. There are hundreds of other systems out there to capture their imagination and time...)
  • What new opportunity to offer enjoyment are you exploring? (Users will flock to things that make them happy, for one reason or another. Whether something solves a difficult (or easy) problem more easily, or just offers new forms of enjoyment...)
  • Who are the users? (If you think they are people just like you, you are probably wrong...)
  • What is your proposed solution?

Video of your system proposal

  • Create a video that presents your idea to the world.
  • This should be like a Kickstarter video that presents your concept, and your prototype to the world. See useful Kickstarter video instructions.
  • A target duration is 3 minutes in length (+/- 2 minutes or so). But use as much time as you feel is needed.
  • Your video should start with a title page, and include screens with words to separate video into meaningful sections (as needed).
  • The video is due two hours before class on the due date. It should be uploaded in the Videos folder (Google Drive).
  • Here are some video editors you can use (there are others): YouTube video editor (easy), iMovie (Mac), Movie Maker (Windows), and WeVideo.

Grading

Your grade will be based on the depth/quality of your work (e.g., 80% of your grade).

You may also be asked to evaluate the video presentations of your classmates (e.g., 20% of your grade).

Relevant Quote

"We are drowning in information, while starving for wisdom. The world henceforth will be run by synthesizers, people able to put together the right information at the right time, think critically about it, and make important choices wisely." ~ E.O. Wilson