Yes but only to a certain level of complexity (only certain features of a modern language). It will be best to teach kids coding through games, or math puzzles. MIT scratch, python are my recommendations. It will be beneficial if they use a linux environment. (NOTE: Not an educator or had any experience teaching kids).
I am horrible in many ways, you are right about that :). But I don't think it is fair for a company to be labelled as horrible just because they are adding AI to their services. AI is a technology, and most of what is done currently with this is truly horrible (I am talking about chatgpt, meta, microsoft). But I believe that it can be used for good, and I think Canva implementing AI in Affinity Studio will do good to beginners, amateurs. I say this because I have used Canva many times to create posters, and other things, which would have been pain in bum to do in Gimp. It is just convenient.
Yes but only to a certain level of complexity (only certain features of a modern language). It will be best to teach kids coding through games, or math puzzles. MIT scratch, python are my recommendations. It will be beneficial if they use a linux environment. (NOTE: Not an educator or had any experience teaching kids).