State as an example from computer science
The Affordances and Constraints of Diagrams on Students’ Reasoning about State Machines