mikeal / nodeconf2014

NodeConf 2014 Organizing and Planning.
7 stars 1 forks source link

Leaderboard #30

Open rvagg opened 10 years ago

rvagg commented 10 years ago

Perhaps this is a bit too ambitious, particularly given that I haven't even started my workshopper for nodeconf yet...

Workshoppers could be wired up to communicate with a local server to record progress as students successfully verify solutions to the exercises. Attendees could be given a unique key that the workshoppers prompt them for (it could save the key the first time they are asked for it by the first workshopper they use). Each time they get a pass it pings the server with details and we maintain a simple web leaderboard of progress across the conference.

Making it solid against tampering will be difficult (probably impossible). We could have workshoppers submit solutions too and we could do spot checks to make sure people aren't obviously cheating (if they cheat then they get completely struck off). Perhaps there are other ways to socially engineer honesty into the system too.

A leaderboard will add to a sense of community and also provide some incentive to keep on pushing ahead. We could maintain the leaderboard across the whole conference and then for a few weeks online after the conference too.

mikeal commented 10 years ago

A few things that would have to be done:

@substack is talking about doing a local BBS, this could maybe be integrated :)

KarbonDallas commented 10 years ago

IMHO the 'penalty' for hacking the leaderboard should just be that you have to do a presentation on how you did it.

mikeal commented 10 years ago

hacking the board should be part of the fun :)

KarbonDallas commented 10 years ago

yuuuup!

justinabrahms commented 10 years ago

We could also subdivide all participants into N groups and they compete on behalf of their group rather than as individuals. Peer tutoring encouraged by shared goals! On Mar 12, 2014 12:00 PM, "Emily Rose" notifications@github.com wrote:

yuuuup!

Reply to this email directly or view it on GitHubhttps://github.com/mikeal/nodeconf2014/issues/30#issuecomment-37449936 .