Teaching Computing

Also, with AI taking over routine information and manual tasks in the workplace, we need additional emphasis on qualities that differentiate human workers from AI — creativity, adaptability, and interpersonal skills.

At the elementary level, that means that we need to emphasize exercises that encourage problem solving and teach children how to work cooperatively in teams. Happily, there is a lot of interest in inquiry-based or project-based learning at the K-8 level, though it’s hard to know how many districts are pursuing this approach.




Nice PANDORA story

He readily busts the myth of “failing fast.” This wasn’t the environment at Pandora, with little time and money to waste. “There’s this motto in our industry that says fail fast and fail often,” he says. “But none of us can actually do that right? We have all kinds of constituents — employees, investors, users — they are expecting you to do smart things, not dumb things. So one of the first things I said was let’s not pretend we can just try things and some will work out and some won’t. That’s not winning, that’s losing.”