Why we should teach coding in elementary schools