Can't go wrong with a classic platformer. Could use a little music and sound effects, but otherwise puts forth a worthy challenge.
Gameplay wise, you might consider having the player jump only on key press down, instead of whether it's held down, to prevent accidental jumps. Also, a button to return to your latest checkpoint, so falling to the bottom of the pit doesn't force you to start from scratch.
Fine work, and good luck! :D