Teaching material for courses in Computer--Human Interaction and Interaction Design