Executing Code

I come from a long ago world of binary programming so please excuse my ignorance.

Once code is compiled and uploaded to Sparki, does one execute it or does it execute automatically? Thanks, Neil

I found that the code runs as soon as it is uploaded but if the power switch is off the motors won’t run. Other parts(LCD, RGB, buzzer, range finder) seem to work if the USB cable is plugged in even with the power set to off.

Thanks Zax.