Dearly Beloved Students:

Welcome to Introduction to Computer Programming: Java. This is the third in a series of 3 trimester classes designed to make you a "self-proclaimed webmaster". Course, you could do that right now, but it's more fun to brag when it's the truth. If you have made it this far, you have passed the first trimester class on basic HTML tags and web design. And, in second trimester, you were exposed to creating animations, using style sheets, and a scripting language called Javascript. This trimester, you will focus on learning the basic language structure and one area of the Java programming language. Each of you will also spend about a week learning how to create digital movies and stream them from a webpage. Although Java is your first "programming language", much of the logical sequencial thinking you have used in HTML and scripting will be applied here.

Java is a very involved language, and you could spend years learning it's intracies. We will keep the focus very simple. We will work only with one group of Java application possibilities, small applications called applets. Applets run within browsers and therefore are suited to these classes which focus on webpage implementation. I think you will find in this class that you can explore Java as deeply or as narrowly as you wish. Even at the narrowest level, you are expected to gain an understanding of what a programming language is and to use it's basic concepts. At it's broadest level, the Java language can be used for almost anything you wish to do on a computer.

Much of your time will involve using the basic HTML coding that you learned in the first trimester of this program. It is, of course, the backbone of the World Wide Web. And, you will again be creating and maintaining webpages. This class will also add a project experience written in Java. This project orientation is real world in programming and hopefully will expose you to the concept of component design.

Let's get started!!

Lotsa Luck,

Rholl


Index Grading Schedule Syntax JavaDocs Video Projects Links