The main software for CS100 programming assignments is Metrowerks CodeWarrior.
Version Pro 5 is installed in the CIT labs for Spring 2000.
Earlier versions Pro 3 and Pro 4 can probably be used, but be aware that there are some differences in how they operate, e.g. some menus and dialog boxes are different, and older PC versions require MS Internet Explorer.
CodeWarrior Pro is available for both Macintosh and Windows/NT. It works the same in both environments, except for some minor differences due to the Windows and Macintosh user interfaces.
Naturally, if you wish to use your floppy disks on both kinds of machines, you will need to choose a format that both can read: You should format your floppy disks as PC disks because the Mac can read the PC format, but not vice versa.
We assume you already know how to use Macintosh or Windows to, for example, create and print a document using a word processor.
CIT has installed CodeWarrior in all of its labs that have machines that can support it. The only difference between the CIT version and the regular one is that some additional files have been added for simple Java programs, particularly for CS100.
If you have your own copy of CodeWarrior, you should add the CUCSJavaApplication and CUCSJavaGraphicsApplication stationery to it. The course home page should contain instructions for accessing and installing these files.
Files are in standard formats for the web: self-extracting BinHex
archives for Macintosh and zip files for Windows. Installation is
simple. Unpack the files. On the Macintosh, drag the new additional
stationery folders to folder (Project Stationery):Java; on
Windows, the new stationery should be placed in CodeWarrior's
Stationery\
Java folder. Instructions are included
with the files.
In this handout, a menu command is given in the form ``name|command'', where name is the name of the menu and command is a command within it. For example, ``select Project|Run'' means select command Run from menu Project.