- When using an egg carton to explain data organization and interactions in a 2D array, ask students to follow instructions like "Put a red skittle in [1][5]."
- Personal experience of 2D arrays in daily life could be a familiarity with how seats in a theater are labeled ("Row C, seat 7"), or from playing battleship or chess.
- Making concrete connections to abstract data structures can help cement understanding.