Computational thinking (CT): on weaving it in
Is computer science science?