I agree with sproutcm that the quiz should accept a wider range of answers for some of these, but I wouldn't call virgule and octothorpe "the actual" names of any marks currently listed. A virgule is a (forward) slash, which doesn't appear on this quiz; octothorpe is a rather whimsical invented name for #, although it's become common enough that it should be accepted.
There's some inconsistency in what informal names are accepted; splat is allowed for *, but not bang for ! or tick for '. I'd also accept (and display) the singular guillemet for « (since it's not «»), and allow lemniscate for ∞ and single quote or inverted comma for '.
Finally, the tilde, circumflex, and diaeresis are properly diacritics rather than punctuation marks. For the former two, I'd suggest making the displayed answers swung dash and caret (and continuing to accept tilde and circumflex as alternatives). For the diaeresis, I'd suggest swapping it out in favour of something else altogether (like a virgule or an ellipsis). |