A rough sketch of some potential new directions for educating the next generation of programmers and citizens. This short talk draws upon ideas ranging from software craftsmanship to computational thinking.Leia menos