Hacking Snap: looking for hints

Quick offtopic,but what do you think november totm should be?

Ohhh... this is cool. I didn't know (or didn't remember?) about adding js to input name's options. This is a very good first step toward my BYOB-style list blocks. Thanks a lot. Now I have to show in the dropdown argument the first non-empty element, so that when you have just one list variable you don't have to select anything.

The dynamic drop-down runs after the user gesture, so there seems to be no easy way to set a default value up-front.
Before diving deeper into the Snap! internals, maybe it's worth trying other options.
Set the default value of the list name to something like "list1" and instruct "your programmers" to use that name as a default list.

BTW: that are your main concerns: lowering the "cognitive burden" or getting better accessibility, i.e., fewer mouse movements, keystrokes, and so on?

Lowering the cognitive effort, so to avoid opt out of the students.