Collaborating on Scratch to Understand Flash Floods