knives in a classroom?! they must be good kids!
how about: put a math problem on the white board, the kids need to raise their hands to solve it. it gets increasingly harder as each person does it (2+2= ... then 2+2x5= ... then 2+2x5+1=... etc).
when they do it they get a few blocks of lego, that kid writes a codes on them in eraseable marker pen and adds them to a lego board (the lego boards were used as grounds and street to build stuff from). the board can be put somewhere where everyone can see.
once the math problems start to get hard, tell them they can buy blocks with money from the guys that solved problems before (each kid can get some matchsticks at the start for fiat). for this part they can now start to wander around and ask kids to sell them. the lowest price can be written on the white board, but they dont have to sell them for that price!
when they buy blocks, they get to erase the 'code' or name written on the lego block they now own, and the new owner writes their own code on it. maybe to record the history of the block, they could stick a posit-it there or maybe add a note to the block if theres space...?
the ones who have blocks on the lego board get to set prices, so the buyers can decide to either solve the latest math problem to get a block or use matchsticks to buy some. if the kids cant find a buyer at the guide price written on the board they can shout out / raise their hands and declare the new prices - if it goes up weve got a rally!
the winner is the one who has most blocks (and matchsticks converted into blocks count)... if there is a winner to this lol, but kids need incentives i guess.
this could be done in an orderly way taking it in turns or maybe once the first blocks are mined and kids start to sell they could start to freely walk around to emulate a market place more.
not sure its much better than the op idea, but the blocks of lego on the lego board is more clearer concept to the blockchain imho. its also a little more straight forward - imo.
i know it focuses on the market place aspect a but more, but thats what btc is trying to be in some respects - an alt marketplace.
in the end you can show the kids the real world version on a pc so they really get the idea.