This visually appealing knowledge organiser helps pupils revise high-level and low-level programming languages including machine code and assembly languages, translators, compilers, interpreters, assemblers and integrated development environments (IDEs) for the GCSE in Computer Science. Written originally for OCR Computer Science (J276), it is also suitable for helping pupils revise for other exam boards.
One PDF document contains the knowledge organiser and the second PDF document includes tips of revision techniques allowing pupils to pick a technique they prefer. Once they have revised the topic, they can attempt the 4 mark exam practice question on the second sheet and mark it themselves using the mark scheme included.
This resource makes an ideal homework task, can be used as part of a lesson or given to pupils to help them with their exam revision.
- High-level languages
- Low-level languages including machine code and assembly language
- Translators including compilers, interpreters and assemblers
- Common tools and facilities of an IDE including editors, error diagnostics, run-time environments and translators
For a high-quality PDF student workbook on algorithms that includes detailed theory, tasks and the answers visit https://www.tes.com/teaching-resource/translators-and-facilities-of-languages-11975230
Check out these other great revision knowledge organisers by Nichola Wilkin (nwilkin):
- Systems Architecture
- Memory & Storage
- Wired & Wireless Networks
- Network Topologies, Protocols & Layers
- System Security
- System Software
- Ethical, Legal, cultural & Environmental Concerns
- Programming Techniques
- Producing Robust Programs
- Computational Logic
- Data Representation