Go back to top

DDQ THU 2023-02-23

20. Wireframing

20.1. Agenda

Released

Category

Assignment

Day

Date

2023-01-10

Term Project

Milestone 0: IRB Training

FRI

2023-01-20

2023-01-19

Paper Pres.

Register a Presentation Date

THU

2023-01-26

2023-01-19

Term Project

Milestone 1: Problem Proposal (Part 1)

FRI

2023-01-27

2023-01-19

Paper Pres.

Pick a Paper

THU

2023-02-09

2023-01-19

Term Project

Milestone 1: Problem Proposal (Part 2)

FRI

2023-02-10

2023-02-07

Exams

Prepare for Exam 1 Quiz

FRI

2023-02-10

2023-02-07

Exams

Exam 1

TUE

2023-02-14

2023-02-16

Term Project

Milestone 2: Definition & Related Work

FRI

2023-03-17

2023-03-20

Term Project

Milestone 3: Design Alternatives

FRI

2023-04-14

2023-03-28

Exams

Prepare for Exam 2 Quiz

FRI

2023-04-21

2023-03-28

Exams

Exam 2

THU

2023-04-27

2023-03-28

Term Project

Milestone 4: Prototyping & Testing

TUE

2023-05-09

  1. General Announcements

  2. Activity

20.2. Activity

20.2.1. Introduction

Recall that a wireframe refers to a lower-fidelity sketch of a system or user interface that contains the most essential elements and content related to a set of UX requirements. Creating wireframes is a common sketching activity during the preliminary design phase of an interaction design process.

20.2.1.1. Figma Software

In this class, we are going to use a software program called Figma to produce wireframes (and later prototypes).

  1. Briefly show some aspects of Figma.

  2. Let students dive in.

20.3. Breakout Groups

Randomize! Groups of 4 Preferred.

Please randomize! Also, four students per group is preferred for this activity.

  1. Quickly introduce yourselves to each other, if you don’t already know each other.

  2. Pick a group representative. This person will be responsible for posting your breakout group’s response on Piazza before breakout group work ends for this activity.

    Important

    Your group representative needs to have a Figma account that has been accepted into the Figma Education Program. To apply or see if you are already in, click here.

  3. Help your group representative complete the following steps to create a Figma team for your group and make a copy of a wireframe kit available for your use:

    1. Click here to start the team creation process.

    2. On the “Name your team” page, enter “HCI 2023sp 02-23 Group #”, replacing # with your breakout group number, then click the Create team button.

    3. On the “Add your collaborators” page, enter the email addresses associated with each group member’s Figma account, then click the Continue button.

    4. On the “Choose your team plan” page, click the Choose Education button.

    5. On the “Let’s make sure everything looks right” page, click the Complete upgrade button.

    6. Using the table below, find the wireframe kit that corresponds to your breakout group number, visit its Figma Community page, then click the Duplicate button.

    7. Once the duplicated kit is open, move it from your personal “Drafts” workspace into the “Team project” that Figma created for your Figma team:

      1. Click on the chevron that appears next to the kit’s name just above the canvas.

      2. In the drop-down menu that appears, find and click the Move to project option.

      3. In the overlay / dialog that appears, select the “Team project” for your breakout room team, then click the Move button.

    Note

    After completing the steps above, everyone who accepted their invite can find the same “Team project” page by visiting their Figma workspace, then selecting the team by name in the sidebar on the left side of the screen.

  4. Help your group representative respond to the following in a followup discussion to Piazza @68.

    1. List the names of your breakout group members.

    2. Keeping in mind your breakout group’s assigned wireframe kit, pick an app or website that everyone in the group has used and pretend to be a group of designers tasked with duplicating the appearance of the app or website using your assigned wireframe kit. Provide the name of the app, and, if possible, provide a screenshot.

    3. Ask your group representative to create a new “Design file” within your Figma team’s “Team project” and give it the same name as the app or website your group has chosen. Within that design file, collaboratively create three or more frames that each approximate the appearance of a single screen or page of your group’s app or website, then add your creations to your group’s followup discussion.

      Sharing Figma Creations on Piazza

      To share a Figma creation on Piazza, please follow both of the steps below:

      1. Take a screenshot of your Figma canvas, then attach it to your post.

      2. In Figma, click on the Share button that appears while your file is open, ensure that “Anyone with the link” and “can view” are selected in the overlay / dialog that appears, click on Copy link to copy the share link to your clipboard, then paste that link into your post.

      ../_images/figma_share.png
    4. For each frame that you created, provide a short description of the screen or page it represents. If possible, also include a screenshot of the original screen or page for comparison purposes.

  5. As a group, discuss and comment on the work presented in other followup discussions.

20.4. After Breakout Groups

  1. Look at some of the Piazza posts as a class.

20.5. After Class

  1. Before the next class period, individually comment on another group’s post by replying to their followup discussion in Piazza @68.

    Comments

    Please keep the comments polite and constructive. In addition to whatever else you want to write, please comment on one aspect of a group’s post that you like and one aspect that you think needs improvement (e.g., you find that something is unclear or you don’t understand a justification). As always, be sure to provide a brief justification for each.

  2. Continue reading the Design module.

  3. Here is a list of current assignments:

    Released

    Category

    Assignment

    Day

    Date

    2023-01-10

    Term Project

    Milestone 0: IRB Training

    FRI

    2023-01-20

    2023-01-19

    Paper Pres.

    Register a Presentation Date

    THU

    2023-01-26

    2023-01-19

    Term Project

    Milestone 1: Problem Proposal (Part 1)

    FRI

    2023-01-27

    2023-01-19

    Paper Pres.

    Pick a Paper

    THU

    2023-02-09

    2023-01-19

    Term Project

    Milestone 1: Problem Proposal (Part 2)

    FRI

    2023-02-10

    2023-02-07

    Exams

    Prepare for Exam 1 Quiz

    FRI

    2023-02-10

    2023-02-07

    Exams

    Exam 1

    TUE

    2023-02-14

    2023-02-16

    Term Project

    Milestone 2: Definition & Related Work

    FRI

    2023-03-17

    2023-03-20

    Term Project

    Milestone 3: Design Alternatives

    FRI

    2023-04-14

    2023-03-28

    Exams

    Prepare for Exam 2 Quiz

    FRI

    2023-04-21

    2023-03-28

    Exams

    Exam 2

    THU

    2023-04-27

    2023-03-28

    Term Project

    Milestone 4: Prototyping & Testing

    TUE

    2023-05-09