Implementing a tenth strand in the CS curriculum | Synapse