Temporal Design Thinking

Screens are not static display devices. Unlike printed pages, they can change, act, react, and transform themselves within the limitations of their two dimensional spaces. The web originated as a way to present textual articles, but has evolved far past that now. Temporal design means thinking of not only about visual and interactive design but adding change, progression, control and context to designs — something lacking in most ‘interactive’ design we see today.

This workshop trains students in using design thinking methodology to solve complex design problems with an eye towards keeping the audience engaged through telling a strong and dynamic narratives over time.

Students will learn:

  • What turns static design thinking into temporal design thinking
  • How telling the story of your product will help you focus the definition of your problem
  • Ways to quickly consider multiple solutions and options to find the best path
  • Methods for having inclusive design exercises for the whole team
  • Why trust is becoming one of the most important considerations for any design problem

For more details on Temporal Design Thinking, see Jason’s article “The importance of time in design” on CreativeBloq.

Front End Development for Non-developers

To be creative you must understand the medium you are creating for; recognizing its weaknesses and pushing its strengths. It’s no longer enough to show a visual mock-up and explain what happens next, you have to be able to show what happens. Your job doesn’t stop after the web page loads, it’s really only just beginning.

This workshop is for anyone interested in how user interfaces are developed—but do not consider themselves developers—who want to understand how user interfaces are developed and how they can help.

Students will learn:

  • What are the differences between designing for the web and designing for native apps
  • The fundamentals of using core web technologies (HTML, CSS, & JavaScript)
  • Methods for integrating Agile and Lean UX workflows
  • How to apply progressive Enhancement to user interface designs
  • Best practices for creating quick interactive wire frame prototypes using code and then applying a design layer

For more details on UI development for non-developers, see Jason’s article “Top 6 frustrations developers have with designers” on CreativeBloq.

User Experience Design for Non-designers

Everyone who has anything to do with the end users experience of a product is a user experience professional. Whether that’s the Product Manager, Back-end Developer, VP, or even the help line operator, they all help create that experience.

This workshop is for anyone interested in experience design— but does not consider themselves a designer—who wants to better understand what experience designers do and how they can help.

Students will learn:

  • Why everyone on the team—not just designers—must think about who is using the product they are creating
  • Questions to ask at every stage of development to ensure the usability of a product
  • Why product teams need to avoid design by default
  • Methods for integrating Agile and Lean UX workflows
  • Ways to perform design critiques without becoming combative

For more details on experience design for non-designers, see Jason’s article “Top 6 frustrations designers have with developers” on CreativeBloq.

Temporal Prototyping

Imagine a world where you could only describe your visual designs with words: all shapes, colours, and sizes had to be described orally. You could only tell someone what something should look like, never show them what it would look like. That’s what it is like only create static designs. We can describe how something transitions, transforms, or animates, but never show how it actually works.

This workshop will teach students to think beyond the confines of static prototyping to create their ideas in time as well as space, allowing them to see how their concepts work as well as look.

Students will learn:

  • When to create static prototypes and when to begin working with temporal prototypes
  • Where to incorporate temporal prototyping for a smoother Agile/Lean UX workflow
  • Ways to choose the best prototyping tools for you and your team
  • Why you need to avoid the prototyping “fidelity cliff” in order to speed up output
  • How to build a UI prototyping library to get started faster

For more details on Temporal Prototyping, see Jason’s article “5 ways to make temporal prototyping your next design skill” on Creative Bloq.

Trust by Design: Keeping the Audience on Your Side

Design serves one primary purpose: to gain the trust of its intended audience. Within the first second of viewing a design — before even reading a single word — we have already determined our opinion about the quality and likely trustworthiness of what we are looking at. Once that basic line of trust is established, it is only then that design can clearly work to help turn data into knowledge and knowledge into understanding.

In this workshop, Jason will present the principles of trust for design, and look at how you designers use them to help clients understand often obscure design decisions.

Students will learn:

  • Why design is critical for retaining the audiences trust in a product
  • How to avoid design pitfalls that wreck an audience’s trust
  • Ways to use interactive design for smoother user interfaces that people trust
  • Why creating a design voice is imperative for trust

For more details on trust and design, see Jason’s article “10 pro tips to get people to trust your site” on CreativeBloq