Coding

How to teach coding to children? What are the best coding toys? What coding books should I read? Best coding courses.