Should schools teach coding as a core subject alongside math and science?