We ran across something interesting on GitHub of all places. The “Open Source Society University” has a list of resources to use if you want to teach yourself computer science for free.
The government's Big Society initiative has much in common with the philosophy that underpins the open-source community, which has delivered innovative solutions through collaborative working.