INTERNET USER/DEVELOPER - CIS44

Weekly Schedule

Week Information
Assignments due in one week unless otherwise stated. I may add some things during the week, so double check the schedule each week!
Week #1 Assignments
Week of May 26th
Read introductory notes (it is under Notes and handouts) and study and understand examples for web1 through web5 (you will find them under HTML sample code). The references are shown below!
You should also look at the PowerPoint under Presentations. You may find it helpful to look at the PowerPoint Presentations first. Introductory notes
First web page example - web1.html
Intro formatting - web2.html
Color etc. - web3.html
Branching in page - web4.html
Block quotes and lists etc. - web5.html
Source code for the examples shown above.

View both topic INTRODUCTION PowerPoint demonstrations. One is on getting started and one is on web1 through web 5. You will find them under presentations. Note that you can also get a separate list of the speaker notes to accompany each presentation.
Presentation covering getting started writing code and seeing it in Netscape or Explorer - topic INTRODUCTION
      Separate speaker notes to accompany covering getting started writing code and seeing it - topic Introduction
Presentation covering Web1.html through Web5.html - topic INTRODUCTION
      Separate speaker notes to accompany covering Web1.html through Web5.html - topic Introduction
In the future, I will not list references to everything. I will expect you to be familiar enough with the site to find the material you will need.
Assignments to turn in:
Survey of past experience - must be completed by all students
Log book - 3 entries per week required - due at midsemester for check, at end of semester for grade
First HTML assignment
First search assignment
Check back several times each week to see if anything has changed.
Week #2 Assignments
Week of June 2nd
Please note that if I "overcorrect" your assignment which I did on many of the first HTML assignments, the resubmit is to do another project - I have already given you tooooo... much information about the corrections that need to be made to accept simply the implementation of my corrections!
Read notes/examples for web6, web7, web7a, web9, web9a and more features. You will find them under HTML sample code.
More color and formatting - web6.html
Links to another page at the site - web7.html
Page link to - web7a.html
Linking - web9.html
Link to - web9a.html
More features
View the PowerPoint demonstration on Web 6, 7 and 9 - Topic Links and Color and the PowerPoint demonstration on links.
Presentation covering Web6.html, Web7.html and Web9.html - topic LINKS & COLOR
      Separate speaker notes to accompany covering Web6.html, Web7.html, Web9.html - topic LINKS & COLORS
Presentation on using links (reference Web7 and Web9) - topic LINKS
      Separate speaker notes to accompany using links - topic LINKS
Be sure you locate one or more good HTML tutorials out on the Web. You should also start to read some articles on HTML for the log book.
It would be appreciated if you post any good tutorial you find on the Board.
Check back for more things to look at if I get through this material - no additional assignments!
Assignments to turn in:
Second search engine assignment
Second HTML assignment
Week #3 Assignments
Week of June 9th
Be sure that you keep a copy of everything you pass in! That way you can make sure that I have given you credit for everything I should.
Read notes/examples for: Tables - web8, Use of tables in my schedule, Graphics with the web site, more on alignment, making your own graphics, more on images with link, image being linked to, Snow in 1996.
Tables - web8.html
Use of tables in my fall schedule
Graphics with the web site - web11.html
More on alignment - align.html
Making your own graphics - web12.html
More on images with link - moreim.html
Image being linked to - bigim.html
Snow in 1996 - snow.html
View the PowerPoint demonstrations on Web8.html and My Spring Schedule - topic TABLES and Web11, Web12 and misc other pages using graphics - topic GRAPHICS.
Additional information about tables: See the notes on tables under Notes and Handouts for CIS44 and the 4 accompanying HTML examples (expertables1.html thru expertable4.html).
Assignments to turn in:
Assignment on tables and images.
Third search engine assignment
Week #4 Assignments
Week of June 16th
This week we are going to deal with frames:
Top and bottom frames
Left and right frames
Using multiple frames
Another multiple frames
Left/right frame set with right to be replaced
Left/right frame set with right to be shown in full screen
Left/right frame set with right to go into new window
Design to put into specified frame
Example without resizing and scrolling
Please look at the PowerPoint presentation on frames.
Assignments to turn in:
Frame assignment
Be careful that you do not have a situation where frames start opening unintentionally within frames!
Last search engine assignment
Week #5 Assignments
Week of June 23rd
We looked at mapping next.
Mapping an image
Example of a mapped flowchart
Presentation covering image mapping in Web14.html - topic MAPPING
      Separate speaker notes to accompany presentation covering image mapping in Web14 - topic MAPPING
Start reading some information on design - your log book entries for next week and this week (if you have not done them) should focus on design issues. Read about things like designing with frames vs tables as well as other design issues.
We will also cover forms this week. Read the notes and view the presentation on forms
Forms in HTML - web10.html
More on forms in HTML - web13.html
Presentation covering Web10.html and Web13.html - topic FORMS
      Separate speaker notes to accompany presentation covering Web10 and Web113 - topic FORMS
Assignments to turn in:
Mapping assignment
Forms assignment
Week #6 Assignments
Week of June 30th
Look at the following pages:
Layout of a page using tables and width percents
Layout of a page using tables and width pixels
Look at the first set of images - the BCC pages under images - the pattern ones we will save for later after we have had JavaScript.
bccpage1.html
bccpage2.html
bccpage3.html
bccpage4..html
bccpage5.html
bccpage6.html
Note the meta tag in the HEAD section and see how it causes the pages to load automatically.
Start reading some information on design - your 3 log book entries for this week and next week should be on design issues.
Read these notes on some things to consider when evaluating sites
Look at the following presentations involving the setup of a site:
Presentation on using links (reference Web7 and Web9) - topic LINKS
      Separate speaker notes to accompany using links - topic LINKS
Presentation on structure of page - topic Page Structure
      Separate speaker notes to accompany presenation on Structure of Page - topic Page Structure
Assignments to turn in:
Twelve sites to evaluate I am not looking for an indepth analysis - make a couple of points about each site!
Major Webpage Project:
First web project - should be done in a month
I will be away from July 3 through July 10th. If you have any questions, Yulia is available at the tutoring center. If possible, I will check my yahoo email at pwgrocer@yahoo.com but do not send any assignments there.
Week #7 Assignments
Week of July 7th
Read the information about Cascading Style Sheets - look at the examples and the PowerPoint presentations. I strongly suggest that you find a couple of sites on the Web and read additional information.
Note that some of my comments on Cascading Style Sheet elements relates to previous versions of the browsers - look at the examples with the latest browsers and see if there are any improvements!
Cascading style sheets have become very important as part of DHTML, XHTML, XML so please be sure to do reading above and beyond what I present at the web site. If you are interested in a book, I have used Designing Web Pages With Cascading Style Sheets by John Skylar, Course Technology. ISBN: 0-619-03520-X.
Assignments to turn in:
Sites to check and evaluate
Note (clarification): you are supposed to look at 6 information sites and 6 example sites - hopefully they are all live links but there are enough choices so I am sure you can find 6 of each!
Cascading Style Sheet assignment
Week #8 Assignments
Week of July 14th
We are pushing ahead to JavaScript - unfortunately in the summer there is no extra time, so we need to just keep going! Hopefully there will be a little time at the end and since I started a week early, there will be no new assignments given during the last week. Only the final...
Wrapup:
Be sure you have looked at all of the examples and PowerPoints under HTML. Also, look at the first set of images - the BCC pages under images - the pattern ones you should look at after you finish looking at JavaScript. Be sure to look at the meta tag in the HEAD and see how it causes the pages to load automatically.
I would like you to continue looking at all of my CSS examples and PowerPoints and do a little research on your own. For example, you might look at hover. The first few chapters of the book I mentioned last week have a lot of information and there is a lot of information on the web.
JavaScript:
First, we will start JavaScript events. You should be finding a tutorial on the Web or acquiring a book on JavaScript - I give you examples, but you really need to have a reference. I wish I could tell you that I have found a good book - I am still looking - parts of this one or that one are good, but...
Start looking at the examples and start looking at the first PowerPoint presentation on JavaScript (note at one point I refer to licks, I mean clicks). Also note that some refer to old versions of code. I am in the process of revising them but you may get to one before I do.
You should make sure your cover JavaScript events very completely. The assignment will only go through events.
Looking ahead:
Start looking at the regular JavaScript examples down through those about time.
Assignments to turn in:
CSS and JavaScript events assignment
Note that there is an extra credit assignment included at the bottom of the assignment above.
Continue working on your Web Site.
Week #9 Assignments
Week of July 21st
It is important that you find a source of information on JavaScript - your really need a text or a tutorial from the Web. I give you examples but you need to have something else to reference.
The following is a good tutorial. I recommend you read it - in fact please use it as your logbook entries for this week and next week.
Good tutorial
Your should work through the JavaScript examples through the one that says Another for loop (try in both browsers). Go further if you have the time - check the PowerPoint and alternative text or tutorial for information on if statements, loops and functions.
Assignments to turn in:
Keep working on the web site assignment.
JavaScript Quiz Can work on it with others
JavaScript assignment
Week #10
Week of July 28th
Keep looking at the JavaScript examples and checking with tutorials or books to make sure you understand how the JavaScript is working. Please note that I inserted a few under Math to show using the cancel and a few about the DO...WHILE loop. You should look at the examples through the one about gather random numbers to give you ideas about how to develop the quiz (this weeks homework assignment). There is no exact model - however a lot of the examples illustrate some of the code that can be incorporated.
The JavaScript language elements you should have looked at to this point are: events, if, while, do, for, functions (including passing and receiving data), using forms to handle data, prompts and other components of the language you find in the examples. You should also understand the concepts of windows.documents. etc. and the relationship between HTML and JavaScript.
Assignments to turn in:
JavaScript Quiz 2
JavaScript quiz assignment
You should be getting me the address for your web page sometime soon... I am posting next week as well because it has the second web site assignment which is the last big assignment! From this point forward there are a few little things but nothing that will take much time and then of course the final (take-home final is posted during the last week).
Week #11 Assignments
Week of August 4th
The end is in site... This is the last big assignment - just a few small things and the final after this!
Continue working on JavaScript - reading and experimenting! You should be going through all of my examples and you should be checking out the things I covered in a text book or through a tutorial.
Please look at this information:
Information on design and implementation of the site
When you take the final, you will find a lot of these sites useful references to go to for information in answering questions!
Assignments to turn in:
Second web site assignment
Week #12 Assignments
Week of August 11
Your final is due August 25th by 4:00. When you are ready to take it, send me an email and I will send it to you.
Information on design and implementation of the site
Research information about attracting people to your site etc. - you will find the references above very helpful! This will show up on the final so spend some time on it now!
Assignments to turn in: Look at Composer (in Netscape) or FrontPage.
You need to spend no more than two hours (one is enough) playing with one of these packages. Pass in the results.
Listserv sign-up
Extra credit assignment:I want you to find two JavaScript routines on the web. Make change to them so that they accomplish a slightly different task from the original. Test and make sure it works. Give me the originial and your modified version. This is an extra credit assignment!
Some places to look are:
Webdeveloper.earthweb
Javascript.internet
JavaScript at HTML Goodies has some information
Week #13 Assignments
Week of August 18
Your final is due August 25th by 4:00. When you are ready to take it, send me an email and I will send it to you. Note the status sheet posted under the week of the final - everyone is required to fill it out even if they want an incomplete - in fact, that is the way you request an incomplete.
Assignments to turn in: As promised, no work this week!
Week #14 Final Exam
Week of August 25th
The final is due on August 25th at 4:00. Please send it to the email address you have been using all semester and to pwgrocer@yahoo.com.
Everyone is required to fill out the status sheet shown below:
Assignments to turn in: REQUIRED STATUS SHEET

Send e-mail to Mrs. Grocer:
pgrocer@bristol.mass.edu

Back to the Top
Return to home page
Return to previous page