Algorithmic Thinking: Simulation
Students use accessible simulations to study mathematically complex real-world problems. They learn the role of virtual experiments, model social behaviour, and see the crucial role of randomness and large numbers of trials.