Notional MachinesFind Misconceptions by Notional Machine
A notional machine is a pedagogic device to assist the understanding of some aspect of programs or programming. Select a notional machine to see misconceptions it can express:
To learn more about notional machines, read:
To browse a curated collection of notional machines used in programming education, check out notionalmachines.github.io.