Being innovative is about looking beyond what we currently do well; identifying the great ideas of tomorrow and putting them into practice. More governments worldwide are now recognizing coding as a language that must be taught in schools. In this session, we explore all the possibilities, opportunities and lessons learned in teaching coding to school children.