In an art & music class, students participate in an activity in which they use the computer keyboard to enter notes to compose a song. Unfortunately the "When Key Pressed" block does not include the equal key "=" as an option on the dropdown menu. However, until the current version of Snap!, other keys could be entered using the "Key Pressed" block as a work around. In the current version, it is no longer possible to drag other code blocks into the "When Key Pressed" input slot; only options on the dropdown menu seem to be allowed.
Since the current version of Snap! is not backward compatible in this respect, unless someone can suggest a work-around, we'll have to re-write the student guide to this activity. Any thoughts or suggestions would be appreciated.
The ability to drop an expression into WHEN KEY PRESSED was disabled in umm 6.0 I think, but was re-enabled by popular demand in 6.3 I think. You may need to clear your cache.
Yes, you can put anything in the generic WHEN hat block, including the KEY PRESSED? predicate, into which you can put a reporter. That has more or less the same effect as, although isn't the same as, the WHEN KEY PRESSED hat block.