Compiled by members of the BCS Academy Glossary Working Party, many of whom are teachers. In creating the glossary, they have drawn heavily upon their many years of experience in the education sector, as well as their detailed knowledge of computing.