Balancing Screen Time and Coding Classes for Kids: Cognitive development, problem-solving, creativity, collaboration. Tips for balance.