“…For example people observed bird flocks for thousands of years before anyone suggested that flocks are leader-less, and people participate in traffic jams without much understanding of what cause the jams, such phenomena may be regarded as complex systems. Observation and participation are not enough; people need a richer sense of involvement with systems in order to understand them [5], [9], [10], [14], [16], [21]. Modeling can provide students with the power to understand and explore systems that were previously difficult to trace and predict their behavior, new techniques that help to learn important concepts on complex systems, to generate relevant questions, theories and hypothesis about phenomena, and to build and run models related to their theories [7], [12], [15], [19], [20].…”