PICAXE AXE092 Schools Experimenter
The AXE092 is an introductory board designed for the PICAXE-08M2 microcontroller. It features integrated inputs (LDR, Switch) and outputs (3 LEDs, Piezo) to help beginners learn coding and electronics. (Parts required is per student)
As a school we end up buying a couple of the Programming cables per year rather than a class set due to the exorbitant cost of them.
Check Aliexpress yearly to check if you can get a better deal