Scratch as a computational modelling tool for teaching physics