Title: Tools Summary
Course: CPS 161: An Intro to Programming with Java - DL MM MASTER

Tools Summary

Simple Development Environment

- Installing Java
- Installing Eclipse and the fundamentals of using Eclipse

Eclipse Goodies

- Indentation: Eclipse will indent your code automatically
- Refactoring: If you want to rename a variable, Eclipse will automatically update all instances where the variable.
- Packages: Using packages is like having folders to organize your Java code into modules.

Eclipse Debugger

- Debugger basic features: Break Points, Single Step, Resume, Step Into, Step Return, Terminate
- Additional information in windows: Variables, Break points
- Step Filters need to be set to avoid the Deadly Eclipse "Source Not Found Error"

Jing Creation

- Jing allows you to make a short video of what you are doing on your PC screen. Jing is an optional tool for cps161 and could be useful for you to post questions or answers on the discussion board. Jing will be required in the more advanced classes (cps261, cps278, cps251).
- When you want to describe a problem that you are having, you will find JING is a valuable tool to show your problem. With JING you will get a URL to any video you create and this URL can be placed on the discussion board to assist you in creating a Question, or an Answer to a Question.
- The associated video discusses JING installation and demos creating a video.

Command Line Java Development Environment

- This is an optional video that demonstrates how to do Java work outside of Eclipse using javac and java programs from the command line.
- There is also a fun little game demo'ed in this video called "planetoid".

Advanced Web Features

- The Learning Units web site has search capabilities that are demonstrated in this video. The Learning Units is organized by the order the videos should be watched. There is a companion web site that is organized by Topics which has more search capabilities.

Last Modified: September 3, 2015 8:11 AM