In this page I collect different lecture models I have used in different courses and workshops I have taught in the past. Feel free to have a look, and if you do use the materials, let me know - it's always exciting to hear people liked what they saw! You're welcome to reuse the work, as long as you give credit.
Note that the slides can be anywhere from back in 2015, so the formatting and structure may be less consistent in some.
I also have a page on programming tutorials for C# and WPF
Being able to properly organize and select the pertinent information to show on screen is vital for good interaction design. More importantly, having higher visual appeal can ultimately lead to a much richer interaction experience. We step back and look at graphic design in general, which has uses beyond HCI.
One common challenge that we face as interaction designers is being able to satisfy a group of people that we are designing for. Personas are a way to make the initial research considerably more tangible and provide context and focus in the design process.
Design critiques are a vital part of the design process. It entails two sides: (1) providing constructive feedback and (2) articulating your designs so you can receive critique. The idea is to create a positive environment where different designers can learn from each other and achieve better results.
An important part of the design process is to communicate the different steps of an interaction. This takes place in different stages - from sketching explorations all the way to describing the final product. There are many ways to do this, and this is why I've labelled this slide deck "Visual Narratives" - storyboarding being the most traditional way to sequentially describe the steps.