The National Centre for Computing Education
The National Centre for Computing Education (NCCE) is funded by the Department for Education and supporting partners and marks a significant investment in improving the provision of computing education in primary and secondary schools in England.
The NCCE offer a range of professional development courses, designed to help you teach computing. Their courses cover key stages 1 to 4 and cater for all levels of knowledge.