My advice, go for the DOGE or Litecoin testnet, setup a DOGE or Litecoin testnet node, solo mine, actually show them the debug.log and the stdout of their cpu miner, let them chose the address that'll be funded with the coinbase reward, let them move funds around from a core wallet to an SPV wallet to an airgapped setup, to a paper wallet, let them see their transactions in the mempool, then show them how they ended up in a block...
As for giving them some sats: sure, why not... But you could setup the mining rigs to mine after hours, and stick to mining testnet DOGE/LTC during class hours.
By the way: it might not be a good idear to take pictures of your students holding paper wallets... If somebody is able to read the private key, or restore the qr code, they can rob your students, unless you used encryption and a strong passphrase...
Awesome, that sounds great. I may need to PM you to get some more details if you are willing to guide me. Doge is a great suggestion especially now that its in the news.
As for the photo of course the private keys would not be printed

I'm just siked to be able to have them walk away with the basics and maybe a few sats and they can recall when they are 40 that their high school teacher got them their first wallet

))