Here, I got you a virtual keyboard. It's a step up from the imaginary keyboard you've been playing

A virtual keyboard. It's better than no keyboard and worse than a grand piano.

Link : http://www.bgfl.org/bgfl/custom/resources_ftp/client_ftp/ks2/music/piano/index.htm