IT 114: Introduction to Java
Class 18

Topics

Review

New Material

Homework 7

Homework 7 is not due this Sunday.

Instead it is due the Sunday after the Mid-term Exam.

This will give you time to study for the exam.

You will find the assignment here.

If you have a problem or a question, make a post on the Class Discussion Area.

Homework 6

I have posted homework 6 here.

It is due this coming Sunday at 11:59 PM.

Mid-term

The mid-term exam will be given on Monday, March 23rd.

It will consist of questions like those on the quizzes along with questions asking you to write short segments of Java code.

60% of the points on this exam will consist of questions from the Ungraded Class Quizzes.

The other 40% will come from four questions that ask you to write a short segment of code.

The last class before the exam, Friday, March 13th, will be a review session.

You will only be responsible for the material in the Class Notes for that class on the exam.

The Mid-term is a closed book exam.

Due Date for Homework Assignments 2 - 6

The due date for homework assignments 2 - 6 is Friday, March 20th at 11:59 PM.

It is also the due date for Class Exercises 2 - 17

That is the Friday of the Spring Break.

Any of these assignments submitted after that date will receive a score of 0.

Review

The Empty String

Strings Cannot Be Changed

Garbage Collection

Strings in Memory

ASCII

Unicode

Comparing Strings

The String compareTo()Method

Packages

Using Java Packages

Importing Packages

Using a Scanner Objects

Scanner Methods

New Material

Errors

Syntax Errors

Logic Errors

Runtime Errors

Exceptions Objects

Catching Exceptions

What Code Goes Inside the try Block

Data Validation

Data Validation Loops

An Improved Data Validation Loop

Flags

Improving the Code

Refactoring

Class Quiz

Attendance

Class Exercise