Announcing the Expanding Computing Education Pathways (ECEP) Alliance « Computing Education Blog
The future of education requires Computer Science. This is an important acknowledgement by the NSF in the US. Hopefully we can get a similar buy-in at some point in Canada. In many schools Computer Science enrollment is going down at the same time that more and more fields require some form of programming skills. I think Computer Science education needs to be transformed into a broader service approach as with Mathematics where everyone is required to take some basic programming in university and college. But this will only work if courses are tailored to non-majors and to different fields who have different needs for how they use computers. It's an exciting time for CS education.