generated handouts

22 views
Skip to first unread message

Curtis Ullerich

unread,
Apr 17, 2019, 4:24:13 PM4/17/19
to cs-unplugg...@googlegroups.com
I use unplugged activities often in my 4-H volunteering. Sometimes I end up extending them and I thought I'd share a couple recent ones that I like.

I wanted to adapt the error detection (parity bit card trick) activity to be a race with many card grids to solve (we did a set of timed activities and games for a "CS Olympics" workshop). I wrote a script to generate random valid grids of arbitrary size. See the code and many pre-generated grids here.

For the public key cryptography activity I often found that students got confused about which information was secret because everyone had the same public and private key pair. I wrote a script to generate arbitrarily complex random pairs of keys and format them into handouts with instructions. See the code and ninety handouts here. When I facilitate this I designate a table or whiteboard as "the internet" and everyone puts their public keys there. Each learner gets their own private key that nobody else ever sees; they can send encrypted messages to anyone else in the room.

Curtis

Tim Bell

unread,
Apr 26, 2019, 12:50:54 PM4/26/19
to cs-unplugg...@googlegroups.com

Thanks Curtis, these look really useful! I’d like to link them from our classic site if that’s ok, and also, would it be ok to adapt the code eventually and have the material available on our main site? (That could take a bit longer!)

 

Cheers,

Tim Bell

--
You received this message because you are subscribed to the Google Groups "cs-unplugged-sharing" group.
To unsubscribe from this group and stop receiving emails from it, send an email to cs-unplugged-sha...@googlegroups.com.
To post to this group, send email to cs-unplugg...@googlegroups.com.
Visit this group at https://groups.google.com/group/cs-unplugged-sharing.
For more options, visit https://groups.google.com/d/optout.

Curtis Ullerich

unread,
Apr 26, 2019, 1:49:47 PM4/26/19
to cs-unplugg...@googlegroups.com
Absolutely! Let me know if I can help with anything.
Reply all
Reply to author
Forward
0 new messages