Syntaxor | BNF Grammar Tool for A Level Computer Science
Downloaded: -
Last edit: 20 June 2026
Resource Type Worksheets and Activities, Lessons, Teaching Resources, Example Programs and Live Lessons
Curriculum Topic Algorithmic Thinking, Computational Thinking, Computer Systems, Programming
English Key Stage 16-18 Years (KS5)
Awarding Bodies AQA, OCR
Share resource
Syntaxor is a Backus-Naur Form (BNF) playground for A Level Computer Science.
Build grammar rules, test strings, and visualise syntax and parse trees. Includes worked examples and student exercises for AQA and OCR, covering context-free grammars, parsing, and syntax trees. No installation or sign-in required.
Access it here:
Syntaxor | BNF Grammar Tool for A Level Computer Science
Possible solutions to exercises here: