We present an interface for programming relationships between two or more NetLogo [18] models running concurrently. The interface is designed specifically to help high school aged novices explore and define computational relationships between agentbased models, and to investigate how prompting learners to reason about the relationships between complex systems may change how they reason about the systems individually. Categories and Subject Descriptors H.5.m [Information interfaces and presentations (e.g., HCI)]: Miscellaneous. General Terms Design, Languages, Modeling, Systems Keywords Agent-based modeling, education, novice programming, complex systems, complexity, multi-level, science education
Arthur Hjorth, Bryan Head, Corey E. Brady, Uri Wil