I make those decks (<a href="https://punkx.org/" rel="nofollow">https://punkx.org/</a>) to help me teach my daughter, and so far they seem very effective, especially the unix pipes one and the 4917 machine code <a href="https://punkx.org/4917/" rel="nofollow">https://punkx.org/4917/</a> and the pointers deck <a href="https://punkx.org/c-pointer-game/" rel="nofollow">https://punkx.org/c-pointer-game/</a> , from the python deck I use only 10 cards or so<p>btw, you might also like <a href="https://punkx.org/overflow/" rel="nofollow">https://punkx.org/overflow/</a> which is a buffer overflow riscv assembly board game, or depending on your kid's level you can also play snakes and ladders with gotos <a href="https://punkx.org/overflow/build/snakes-and-ladders.pdf" rel="nofollow">https://punkx.org/overflow/build/snakes-and-ladders.pdf</a><p>Also if you have kids, I would recommend you print <a href="https://punkx.org/panic/" rel="nofollow">https://punkx.org/panic/</a> which has amazing pranks that fit in one poker card (e.g. randomly hitting backspace or space every 30 seconds, or pressing W randomly if minecraft is open)<p>I am donating a lot of the decks to teachers and schools, so if you are interested send me an email.<p>PS: I am in London for 1 more week, so if you order decks now the shipping will be delayed, but I will make sure I add 1-2 extra decks in the package because of it.<p>PPS: the unix pipes expansion deck is all about process substitution, but I don't think its useful for kids, though I think it contains nice puzzles
Are kids these days actually able to grasp things like this? I don't have kids and am never around them, so please take this question as genuine and in good faith.
The great thing about this game is that whoever knows UUoC will be the winner.<p>cat file.txt | tr a-z A-Z | sort (loser)<p>tr < file.txt a-z A-Z | sort (winner!)