Table of Contents
Teaching Java™ Technology
The Challenge
Content --Tips for teaching Java technology at all levels
No Prior Programming
Objects first?
More Concepts early
Simpler Programs
Procedural Max
Object-Oriented Max
Teaching Object-Oriented Programming
Early Objects
Vending Machine
Inheritance
Teaching Event-Driven Programming
Paint Events
Action Events
Mouse and Key Events
Prepare for Event Listeners
First Course Topics
Assuming Some C or C++
Networking
Very Simple Browser
JDBC
JavaBeans™
Building with Beans
Servlets and JavaServer Pages™
Assuming Some Java
Include in 30-hour Course
Added Topics -- Longer Course
Java 2D™
Java 3D™
Block Head and Cone Head - Spin
Internationalization
Localizing a User Interface
Enterprise JavaBeans™
EJB Examples
Security
XML
Programming Mobile Devices
Message using HTTP
Jini™ and JavaSpaces™
Jini™ and JavaSpaces™ Examples
Intensive Short Courses
Software Used
The Challenge
Resources
PPT Slide
PPT Slide
|