Yeah there is also a time and a place to teach kids these things. I’d aim about 12 to 18. A point where they start to fully understand what a computer brings to the table and why access to code is important. My kid is 6 so access to code doesn’t mean and won’t mean anything for a long time. So it’s best to give them the things that interest them in computers over tablets or phones.