At least initially, we will use jGRASP in class and you should do the same when working outside of the classroom. To install jGRASP, you will need two things:
Java JDK: https://www.oracle.com/java/technologies/javase-jdk15-downloads.html
jGRASP: http://spider.eng.auburn.edu/user-cgi/grasp/grasp.pl?;dl=download_jgrasp.html
If the links are no longer valid, consider doing a search for "JDK Download".
Here is an overview of installation. It includes links that bundle the JDK and jGrasp together:
https://courses.cs.washington.edu/courses/cse14x/software/jgrasp.html
Installation is fairly automatic. If you have problems, please contact Mr. Stride and he’ll help you get things up and running (probably serving up a dose of sarcasm as he does it). Our computers at school will already have multiple Java IDEs installed. For more information on jGRASP: http://jgrasp.org/
To use Eclipse, you'll need two things:
Java JDK: http://www.oracle.com/technetwork/java/javase/downloads/index.html
Eclipse: https://www.eclipse.org/downloads/
As of May, 2019, the Eclipse you want is: "Eclipse IDE 2019-3".
For those wanting to do Space Battle Arena, here is a direct link to a presentation: SBA Intro