I've been asked to give a presentation on the fundamentals/theory of UI design for our game development artists. It's a tricky thing, especially since our artists range in experience from decades to new hires. The idea is that our game artists produce UI's all the time as part of their games, and could benefit from learning some basics that might either help them understand the things they do or help them create better solutions.
Since artists are visual, I'd like to make the presentation very visual, with as many examples and as little text as possible.
In any event, looking for suggestions on things to cover. Certain things like Fitts' law, recognition not recall and prevent errors before they happen immediately suggest themselves.
Also looking for any good resources (online or otherwise) that I might use for examples or ideas.