These adaptable PowerPoint Presentations can be used by the teacher in class to guide students through all aspects of Computer Science teaching or they can be used by the students independently. The resources includes 779 Slides that cover:Boolean LogicRepresentation of Characters, Image and Sound Computational Thinking Computer HardwareData Storage + Converting Binary, Denary and HexadecimalProgramming Languages and IDEsComputer MemoryNetwork SecurityNetworks and ProtocolsNetworks and Topologie