Thanks for all your help and for the thread. After reading that forum, it is working!
First, I decided to use basic_robot.py and I moved it to my desktop.
Then I did the following:
I entered this in nano and saved:
Exec=lxterminal -e "sudo python /home/pi/Desktop/basic_robot.py"
I also made the given Python program executable by: chmod +x basic_robot.py Then I checked that the python program had the #!/usr/bin/python at the top of its program and it already did.
I rebooted and now it starts the program in terminal. I can press a key and the enter key for it to move without having a monitor attached or using ssh from another computer.