Do I need to write programs line by line for GoPiGo or can I get completed programs from others?
There are quite a few already in the Projects directory, and examples directory.
Assuming you have Raspbian for Robots, from your desktop, open the GoPiGo folder. You’ll see the projects folder right there. Currently there’s only one project but more are being developed. If you open up the Software folder, then either Python or Scratch, you’ll find an example folder. It has more programs in there.
Hopefully, that will help you get started.
There are also a number of example programs in the GoPiGo directory. Are you using Raspbian for Robots?