I've been using ZeroBrane & its included Turtle library to teach (very) basic programming skills to young kids. This week is the 2nd time a kid has come with a Mac, and both times the char() function didn't work in their code. I tracked it back as far as I am capable, and the key variable (which is used in the char function) is never set in this line of code:
frame:Connect(wx.wxEVT_KEY_DOWN, function (event) key = event:GetKeyCode() end)
The current student is running Yosemite (I don't know if the previous student was using the same version or a different OS X version).
Any suggestions on where to look to resolve?