A radical manifesto for teaching computing
understand computational thinking; learn to program; and have the opportunity to progress to the next level of excellence in these activities.via A radical manifesto for teaching computing | Education | The Observer.