CIS25 Homework #1 Presents


    Welcome to my Homework #1 section on JavaScripting Tutorials. Below I have six tutorials I have found on the web from various sources. I rated these sites based on information, interactivity, display, and the ability to keep my interest. I have set up my rating system in the same fasion as the movie critics do with stars. However, instead of using stars my site will use an icon of my favorite prehistoric mammal; the Brontotherium. The rating goes as follows:

Excellent

Good

Fair

Poor



Java Script Alerts
My first tutorial come from PageResource.com and it deals with alerts, those little message boxes that pop up befor the page loads, when you click on something or even when you just mouse over something. This tutorial is very informative showing numerous examples on the subject. They carfully explain everything and give you you a chance to interact with the alerts that you can create. I also like how the code is broken down and explained so anyone can figure it out. It is simple to understand with a touch of humor. I also like how it shows which browsers are compatible with this. An all around frendly-looking site; I rate this one four Brontotheres.

Using Buttons for JavaScripts
My second tutorial also comes from PageResource.com because I like this site so much. As the title implies this tutorial explains various ways to combine buttons and JavaScript on a site. You can create a button that will add text in the status bar at the bottom of the screen or you can create a button that will change the background color. I really appreciate how these tutorials give a definition on all the pecies of code and give you examples to interact with on the page. Like the tutoial before this I will also rate this one four Brontotheres.

Displaying a random message/image
My next tutorial comes from Andy's Introductory JavaScript Tutorials page. This tutorial explains how to create random images or text on a page. You could have three different images and only one of those images will be displayed each time the user loads and reloads the page. Like the tutorials on PageResource.com it takes the time to explain the different parts of the code but not as clearn and consice as PageResource.com does. For this reason I rated it one Brontothere less, but that doesn't mean I don't like the site or that I don't find it helpful.

Creating Time-Dependent Scripts
This tutorial comes from Website Abstraction at wsabstract.com and it explains how to do things regarding time. The first part tells how to do the simple act of putting the time on your page. I especially like how they placed all the different options you can use like day, year, month, the day of the week, and even the minutes and seconds. They then get into the subject deeper by showing how you can place an image based on the time and also how you can create a live clock with the help of a form. This site was well done but a little dry and a little too long, at least in my opion. For this reason I will rate it one Brontothere less than the PageResource.com tutorials.

So, You Want An Image Flip, Huh?
And our next tutorial is brought to us by HTML Goodies and tells use how to do Mouse-Overs, or as they call them, Image Flips. This is the effect that will cause an image to change into another when your mouse pointer moves over it. He shows us how we need two images and script and this effect can be done simply enough. He does a pretty good job explaining things and has it nicely organized but for some reason this site doesent impress me as much as the PageResource.com's tutorials, so I will only give this tutorial three Brontotheres.

Arrays and loops
Our last tutorial comes again from Website Abstraction at wsabstract.com and it deals with the more boring loops and arrays as the title implies. They first go through how arrays are like variables but easier. They then talked about how loops, like the name says, causes a section of script to repeat, creating a look. Considering how boring the material can be, I felt that this tutorial did a faily good job at keeping my interest. But because it wasn't as much fun and it didn't have hardly anything for me to play with or interact with, I am giving this site two Brontotheres. After all, they can't all have threes and fours.



[Return to my Homework #1 page] [Return to my Main Homework page]


1