While we recognise that programming is an important element of computer science, we feel strongly that the underlying principles of logic, decomposition, algorithms, data representation, communication etc. are even more fundamental and durable. This is reflected in the ...
• the theory of Computer Science - data representation and transmission • practical problem solving and programming using algorithms and a high level program language • the use and need for different types of operating systems • high and low level programming languages • computer architect...
If you want to teach or learn GCSE, Key Stage 3 and A level computer science then come over and have a look at what we have. We have tons of free material as well as professional schemes of work and material for teachers.
20 PROGRAMMING LANGUAGES ACTIVITY 24 Tasks for which assembly language is particularly well suited include ones that require hardware specific code, such as device drivers; embedded devices, where the size of the code is important; real-time systems where speed is crit...