Use the arrow keys to aim (like right arrow for aiming to the right) and then press space to throw. Click and drag the blocks to intercept the path of the ball and make it bounce!
This took me ages to make and simulate the real-life physics. By the way, if you move two blocks together while the ball is moving and compress it, it will start glitching and won't work. To correct it, press an arrow key.