Week

 

Terminal Objectives

 

Readings

 

In-Class

Topic / Lecture

 

On-Line

Topic / Lecture

 

In-Class Activities

(Group or Individual)

 

On-Line Activities

[Threads, Labs]

(Graded)

 

Evaluations

(Quizzes / Exams)

[indicate whether in-class or on-line)

 

Homework Assignments [not to be counted as in-class or on-line]

 

 

 

 

 

 

 

 

 

1

 

 

 

 

 

2

 

Chapters 1, 2, 9

Introduction to Java and JBuilder 2005

 

Review Borland tutorial on GUI applications

Ex 1, page 449

9.4.9

Threaded Discussion

   Program syntax

   Java IDE

 

Lab 1

Quiz 1—online

Ex 4, 10, 11, page 121

2

 

 

 

 

 

10

 

Chapters 3 & 10

UML

Method Overloading

Parameter Passing

GUI Event Handling

Read the tutorial- Creating a GUI with JFC/Swing (Event Handling)

 

Ex 2, page 560 10.5, 10.6 (a & b)

Threaded Discussion

   Event listeners

   Code reuse

 

Lab 2

Quiz 2—online

Ex 4, 5, & 6, pages 172-173

3

 

 

 

 

 

3, 4

 

Chapters 4 - 6

Control Structures

Data Manipulation & Validation

 

Ex 3, page 225 4.5.13

Threaded Discussion

   Iterations

   The GOTO statement

 

Lab 3

Quiz 3—online

Ex 5.6.4a & 4b

 

 

4

 

 

 

 

 

5, 6

 

Chapter 8

Arrays (One and Two dimensional)

ArrayList Class

 

Ex 4, page 351 6.8.8 (a & b)

 

Ex 5, page 421 8.4.6

Threaded Discussion

   Collection Framework

   ArrayList Class

 

Lab 4

Midterm Exam

Ex 8.6.6, page 444

 

5

 

 

 

 

 

1, 10

 

Chapter 12

Streams

Sequential Access files

Random Access files

 

Ex 6 page 629 12.2.11

 

Ex 7, page 631 12.16a & 16b

Threaded Discussion

   Collection Framework

   Interfaces

Lab 5

 

Quiz 4—online

Ex 12.3.6, page 638

 

6

 

 

 

 

 

7, 8

 

Chapters 11

Polymorphic Applications

Inheritance

 

Ex 8, page 594 11.3.8a & 8b

 

Ex 9, page 601 11.4.5

Threaded Discussion

   Control breaks

 

Lab 6

Quiz 5—online

Ex 12.4.6, page 601

7

 

 

 

 

 

9

 

Chapter 7

Strings

String Processing

StringBuffer Class

 

Ex 10, page 375 7.2.15a & 15b

Threaded Discussion

   Master File

   Updates

 

Lab 7

Quiz  6—online

Ex 7.3.14, page 383

8

 

 

 

 

 

All

 

 

 

 

 

Final Exam

 

 


Explanation of the Columns

 

TCO’s: List the TCO #’s to be covered in that week.

 

Reading: List the reading assignments that support the TCO’s.  If you are using multiple textbooks, I recommend that you list and number the textbooks, or abbreviate the book names, then use the number or abbreviation when you reference the book/chapter in the reading assignment. 

 

Topics / Lectures:

In-Class:  This is Mandatory.  This is the topic(s) that will be presented during the in-class portion of the course.

 

On-Line:  This is Optional.  You may decide that the topics for the week are best divided up and that a portion of the topics can be delivered effectively online.  If you deliver all of the topics in-class, you can leave this cell blank, even if you decide to place lecture notes in the shell for the students to use as preparation for the in-class lecture or you just provide copies of slides to help in their reading assignments.  The only time you would use this column is when the topic is delivered only on-line.

 

Activities

In-Class: This is Optional but recommended.  These are activities that will be scheduled in the lesson plan.  They may or may not be graded.  They may be individual or group.  They may be related to a lab assignment.  These activities are used to support the TCO’s and the weekly topics.  However, they should not be just “lab time” since the in-class time is limited.

 

On-Line: This is Mandatory.  These are the graded activities.  They are to include two TDA’s and the lab assignments as well as any other activities that are to be done as part of the online component.  Remember that these are activities that were moved from the in-class component in order to reduce the seat time for the iOptimize delivery mode.

 

Evaluation:  Quizzes and Exams.  These may be delivered on-line or in-class.  Please indicate whether the evaluation is designed to be administered on-line or in-class.  Quizzes and interim exams may be administered online.  The Final Exam is to be administered in-class as scheduled by the campus or center dean.

 

Homework:  These are graded assignments that the student does outside of the in-class or on-line scheduled time.  These are assignments that would normally be assigned as homework in a standard face-to-face delivery mode.  This does not mean that the assignment doesn’t involve the use of the computer or the internet.  Things like research papers, review questions, project deliverables, etc.