You might be trying to use A/D instead of arrow keys?
To answer your questions in order:
1) I like making impressive stuff in Scratch
2) I used a compiler called Turbowarp to compile first to Javascript, then to HTML
Good luck getting past that one part :)