Need Help Setting up Motor Shield /w UNO powering a DFRobot

New to Arduino, but only have 6 hours left to present a 4WD DFRobot.

I am done assembling the 4WD and the circuits, but need guidance with the following

Best way to upload the codes to UNO?
Which codes to upload in order to operate the 4WD?
How to wire a controller (I only have a PS2 controller)
What codes to upload for the controller to move the 4WD.

Any guidance will be appreciated.