Why Learning to Code is so Important for Children and 5 Myths About Teaching Kids to Code coding learning teaching ICT e-literacy