Datalab 13: Risk-Assessment of Disruptive Technologies
Yesterday, you essentially started making the high-level design of your application. Today, you'll review your design with your peers and learn how to build it into a prototype you can actually use! But, before we are going to learn how to make a prototype, we are going to discuss disruptive technologies, HCAI fundamentals, trends and how it compares to traditional human-computer interaction! It's more lectures than you're used to from us, but it will be a lot of material but also a lot of fun!
Learning Objectives:
After this module, you'll:
- create and justify a high-level HCAI design for an application;
- be able to iterate on your high-level design based using peer-reviews;
- be able to identify and adress disruptive technologies and the different stages thereof;
- know the HCAI fundamentals & applications thereof;
- prototyping HCAI application using wireframe software;
Table of contents:
- Stand-up & Q&A: 0.5 hours
- High-level Design Review: 1 hour
- Disruptive Technology: 1.5 hours Lunch: 12:00 - 13:00
- Human-Centered AI Fundamentals & Applications Lecture: 1.5 hours
- Introduction to Wireframe prototyping using Proto.io: 1.5 Hours
- In-Class Discussion: 0.5 Hours
Questions or issues?
If you have any questions or issues regarding the course material, please first ask your peers or ask us in the Q&A in Datalab!
Good luck!
1) Stand-up
We start by hosting a stand-up. Form groups of ~ 5 and run on-another through the following points:
- What progress have you made up since last datalab?
- What progress do you anticipate to make today?
- What impediments are you facing or expecting?
- With what could you use help or support?
Open your worklog and plan your day informed by the stand-up and today's schedule
Q & A
We start by briefly reflecting on what we learned yesterday. Do you have any questions? Now is the time to ask them!
2) High-level Design Peer Review
Open your HCAI Design Document, and create a header called ‘High-level Design Peer Review' followed by a numeric list to record the following excercise:
Discuss your designs with your peers and collect their feedback. Create a notes section in your design document and note down any relevant feedback for or against any of your problems or solutions (and elements thereof). Take turns and go through the following steps:
- explain your problems;
- explain your possible solutions (the divergent ones);
- explain your chosen solution (the convergent one);
- reiterate with a plan based on the feedback given by your peers.
Save your HCAI Design Document to GitHub.
3) Introduction to Disruptive Technologies
In this interactive lecture, we'll present you with the different stages of disruptive technologies and some examples we'll explore together using in-class discussions!
You can find the slides here!
The lecture has been scheduled in your agenda but can also be attended by clicking this link!
A video recording of the lecture can be found over here after it was given and uploaded!
Let's apply our knowledge!
Open your HCAI Design Document, and create a header called ‘Disruptive Technology Risks' followed by a numeric list to record the following excercise:
- Identify and write down potential disruptive technology risks for your chosen solution in the form of a problem statement with any required background information;
- Discuss the potentially disruptive technology risks with two peers and record their feedback;
- Address each potential disruptive technology risk by creating a short, written solution to the problem statement in 100 words or less. In some cases, you might not be able to develop a solution for a given problem, or a problem might not be solvable at all. In this case: clearly explain why you might not be able to come up with a solution for a given problem in 100 words or less.
Save your HCAI Design Document to GitHub.
4) Human-Centered AI Fundamentals & Applications
You can find the slides here!
The lecture has been scheduled in your agenda but can also be attended by clicking this link!
A video recording of the lecture can be found in part 1, part 2, and part 3 after it was given and uploaded.
5) Introduction to Wireframe prototyping using Proto.io
Look at the intro video of Proto.io, create a user account and install the latest version of the software: Proto.io 6! Use the free trail using you student email account.
Then watch the following videos and follow the instructions to get to know how to use the Proto.io application! Pause the video whenever you know how to create one of the 3 requirements below in Proto.io. It's really quite intuitive; as is to be expected of a design application! For now we are just going to create:
- a basic start screen with a button to continue to the main menu;
- a main menu screen with a button to exit the application and a button to lead to our computer vision application (empty panel)
- an empty panel for the computer vision application which leads back to the main menu.
Proto.io Essentials, Episode 1 from Proto.io on Vimeo.
Proto.io Essentials, Episode 2 from Proto.io on Vimeo.
Proto.io Essentials, Episode 3 from Proto.io on Vimeo.
Save your Wireframe Prototype to Github, name it ‘HCAI_Wireframe_[NameOfApplication]_[StudentName]' and note what your did; and your evidence, in your work- and learning-log
6) In-Class Discussion
At 16:30, there's a class meeting where we'll discuss our progress and reflect on today activities.
Up Next!
Tomorrow, we will cover interaction design on a deeper level; especially covering more cool techniques!
Resources
Disruptive Technology Examples Resources:
Recommend Literature:
− Interaction Design: beyond human-computer interaction
− UX Fundamentals for Non-UX Professionals : User Experience Principles for Managers, Writers, Designers, and Developers
Further Reading:
− Designing with Data − The Design of Everyday Things, Donald A. Norman