I am fairly new to the Raspberry Pi but can see the huge potential. I have read about others running events to get kids into coding etc so I have teamed up with a charity to run some.
As I have been reading around I have started to realise the need to manage these things in terms of resetting them to a default image for each new group that comes in.
What I would like to do is create my own custom image and have it come up on the NOOBS install screen. That I think I can do...what I am having trouble with at the moment is resetting them to a clean state. I would like to do this for a batch of 10-20 remotely (by this I mean a Pi in the same room.)
I have considered a couple of options. One would be having a backup on the image that can then be restored - I had a look at dump and dd. The other was having a look at how to make the Pi reboot and then reinstall the custom image.
I am looking for a little guidance and help. Would either of these methods work? Is there a better one? I am aware I could walk around the room and do it manually It just seems there should be a better way.
Thanks in advance!