This document introduces design principles based on Don Norman's book "The Design of Everyday Things". It discusses Norman's work in user-centered design and establishing principles like visibility, feedback, affordance, mapping, constraints, and consistency as a framework for analyzing interaction problems. Each principle is defined and examples are provided to illustrate both proper and poor implementations. The document concludes that design principles are validated by usability methods that evaluate learnability, efficiency, memorability, errors, and satisfaction.