HUMAN COMPUTER INTERACTIONS(HCI)

HUMAN COMPUTER INTERACTIONS(HCI)

Q2. Early implementations of touch and gestural systems often suffered from input errors.
Unfortunately, they also did not provide sufficient user feedback to allow users to associate
input with system output. Answer the following questions about what you might consider when
designing a user interface that uses touch or gesture-based input techniques.

A.Drawing on the HCI core readings list three important considerations that arise for designers
of user interface technologies that rely on touch-based UIs as opposed to mouse-based UIs.

B.What considerations should designers of touch-based UIs take into account when designing
input techniques?

1)To answer this question, describe (or propose) at least two design goals related to
preventing or eliminating input errors in single or multi-touch-based systems.

2) What are the challenges you might face in realizing each goal?

C.What considerations should designers of in-air gesture-based UIs take into account when
designing input techniques?

1)To answer this question, describe (or propose) one design goal related to preventing or
eliminating input errors in gesture-based systems.

2) What are the challenges you might face in realizing the goal?

ORDER A PLAGIARISM-FREE PAPER HERE

We’ll write everything from scratch

Question


HUMAN COMPUTER INTERACTIONS(HCI)

HCI CORE QUESTIONS

Q1.Cars are becoming increasingly autonomous, in that more and more of the basic driving
functions can be handled by the vehicle itself, without human intervention. Indeed, some cars
are already capable of fully autonomous driving, under certain conditions. However, if the
sensors and/or automation fail, the car will return control back to the human, thus thrusting the
person out of the role of ‘passenger” and back into the role of “driver”.

A. Pick either Situated Action or Use Distributed Cognition to analyze the problem of transferring the
human’s role from ‘passenger’ to ‘driver.’ to discuss how it could be used as part of the process for
designing the car-driver interface in future vehicles that include partial or complete automation
of the driving task.

B. Can you imagine potential solutions to this problem? Identify the process by which you might
develop solutions to this problem.

C. How would you know if you got there? Describe a study to evaluate whether you have
successfully fixed the problem of transferring control back to the user. Be sure to identify the
metrics and methods, with citations

Problem Statement (Paste This Into The Top Of Your Submission) Bob Runs A Food Truck

Problem Statement (Paste This Into The Top Of Your Submission) Bob Runs A Food Truck

Problem Statement (paste this into the top of your submission)

Bob runs a food truck business with four trucks. Every day, each truck leaves the warehouse and travels to a different part of town, selling food at multiple construction sites. To better understand his business, he collects metrics every day for each truck. The metrics include 1) the number of sites visited, 2) the cost of gas for the day, and 3) the revenue. Each day in the morning, the first thing Bob wants to do is generate a consolidated report of the previous days’ metrics. Bob has hired you to develop a program that he can run on a computer, where he can enter those previous day’s metrics and be shown a consolidated output report.

To enter metrics into the program, Bob will first enter the date – one time only. After this he will start entering the data for each individual truck in this order; Truck ID, number of Sites visited, Gas Expense, and Revenue.  After each item of data has been entered, that data should immediately be shown to Bob on the computer screen to allow him to ensure the data is correct. After all the data for a given truck is entered, the program should display the profit for that truck, calculated as the Revenue minus the Gas Expense. After Bob has entered ALL the data for ALL the trucks, he should enter the value “End” as a Truck ID to let the program know that there will be no further entries.   

After Bob has entered “End”, the program should display a summary of the data. The summary must display the overall Total Number of Trucks, Total Gas Expense, Total Revenue, Total Profit, and the Average Profit for the trucks. Additionally, the report must display the Highest Profit out of all the trucks, and Truck ID which had that Highest Profit. In the event of more than one truck earning the Highest Profit, only the first Truck entered into the system should be reported.

     

    First Assignment:<>Second Assignment:<

    First Assignment:<>Second Assignment:<

    First Assignment:

    <<Dealing with Depth First and Breadth First Search algorithms >>
    Second Assignment:
    <<Dealing with uniform, A* and Greedy Search algorithms >>
    Third Assignment:
    <<Dealing with Genetic algorithm>>
    The details are on the zip file.
    How to deliver your work:
    • Use a zip utility to bundle your files together and submit them as one attachment through the project submission. Include in the zip file the following:
    1- .ipynb file for each problem that contains the codes with the explanation.
    2- .txt file that contain your name and all links you used to answer the questions.