M/F 2:30-3:20 |
CS 1130: Transition to OO Programming Spring 2016 |
Main
About: Overview Announcements Staff Consultants Calendar Materials: Texts DrJava Terminology Lectures: In-Class Web-Based VideoNote Assessment: Grading Assignments Labs Resources: CMS Piazza (link) Piazza (about) Java API Style Guide Academic Integrity |
Course MaterialsRequired TextThe main text for CS1110 is Multimedia Introduction to Programming Using Java, by Paul and David Gries. This is a paper text together with a CD, called ProgramLive, which is "livetext". It comes on a CD and has over 250 recorded lectures, with synched animation. The text for each lecture is readily available (and you could print them out). The availability of recorded lectures makes it easy for you to listen to material as often as and whenever you wish. Moreover, some concepts are made far more understandable using recorded lectures rather than printed material. In addition, the livetext has an extensive glossary, a hypertexted index, lab material, and much more. While none of this required, you may find it very useful as a resource. Finally, the livetext comes with a workbook, which we will reference from time to time. So, listen to and watch the CD ProgramLive regularly. Any edition of the book from 2005 or later will do fine. There is no difference in content. One difference is that a later version may not come with a CD. In this case, follow the directions below to obtain it. The CD should be in the sleeve in the back inside cover, and the sleeve should have an adhesive-backed piece of paper with the serial number. Missing a Serial Number?If you have a CD and just need a serial number, use SXUWRNHT. Missing a CD for a Windows-Based System?To get a copy of ProgramLive that works on a Windows-based system, perform the following steps: Download and set up PLive
Start PLive for the first time
Start PLive after the first time (after you have saved the serial number as specified in step 2 above).
Missing a CD for a Macintosh?To get a copy of ProgramLive that works on a Macintosh, perform the following steps: Download and set up PLive
It is also possible to put ProgramLive.dmg on a CD and work with the CD. However, harddrives are more efficient, and it is better to use it from the harddrive if you have the space. Start PLive for the first time
Start PLive after the first time (after you have saved the serial number as specified in step 2 above).
Other Java textsYou may use any other text that you wish as a reference, although with the course text and accompanying CD, another text should not be necessary. Here is a sample of conventional texts:
The University Library maintains a number of books on reserve, including the required and optional textbooks for this course. USB Storage DevicesMany of you will work on this class using your own laptops. However, some of you will need to work in the CIT computing labs. For those who do, be aware that you are not allowed to leave personal files on these machines, and the CIT typically deletes any personal file soon after you leave the station. Therefore, you need some place to save your work. Typically, students do this with a USB storage devices that they carry to the ACCEL Labs. If you do not want to use a USB storage device, an alternative is to e-mail yourself your files at the end of lab. However, the advantage of a USB device is that it keeps your files nice and organized. IMPORTANT: You should back up your work regularly to protect yourself in case something is lost. No one likes to have to redo everything the night before the due date. |