Nice concept!
A programming simulator has a lot of potential~
I am not sure why do we need to select first, then drag them into the slots? Maybe just make those actions have infinite number, and draggable would be enough?
And I like the jump sound! (forget to turn on sound for the first play :<