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 June 3rd |
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! 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 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 First search engine assignment Do not use examples from Help etc. - make up your own! First HTML assignment Log book - 3 entries per week required - due at midsemester for check, at end of semester for grade |
Week #2 Assignments Week of June 10th |
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 17th |
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. |
Week #4 Assignments Week of June 24th |
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 Start reading about frames - we will work on frames more next week! Left and right frames Top and bottom frames Using multiple frames Another multiple frames You can start to look at the presentation on frames - the first part of the information has been covered - the rest will be covered next week! Targets are the topic that has not been covered yet! Assignments to turn in: Form and syl assignment NOTE: Do not use the PRE command to put things into your assignment. I want you to do the formatting using HTML. Introductory assignment on frames |
Week #5 Assignments Week of July 1st |
Read the notes and view the presentations on the rest of frames. We will also
cover mapping so those notes and presentations should be read and
viewed as well. 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 Mapping an image Example of a mapped flowchart Presentation covering frames - topic FRAMES Separate speaker notes to accompany presentation covering frames - topic FRAMES Presentation covering image mapping in Web14.html - topic MAPPING Separate speaker notes to accompany presentation covering image mapping in Web14 - topic MAPPING Assignments to turn in: Frame assignment Be careful that you do not have a situation where frames start opening unintentionally within frames! Mapping assignment |
Week #6 Assignments Week of July 8th |
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 |
Week #7 Assignments Week of July 15th |
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! 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 22nd |
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... 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 Continue working on your Web Site. |
Week #9 Assignments Week of July 29th |
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. 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... 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: JavaScript problems Continue working on your Web Site. |
Week #10 Week of August 5th |
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 assignment You should be getting me the address for your web page sometime soon... |
Week #11 Assignments Week of August 12th |
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 19th |
It is helpful to look at some existing JavaScript that can be modified to fit your
needs. Some places to look are: Webdeveloper.earthweb Javascript.internet JavaScript at HTML Goodies has some information Tell me when to grade your web site! A list of possible site hosts that I have been pointed to: Information on hosts 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 the questions! Research information about attracting people to your site etc. - you will find the references above very helpful! Hopefully they are all still active... 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 Your final will be posted this week! |
Week Assignments Week of August 26th |
The final must be passed in 4:00 on Monday, August 26th. All students must take the
final whether or not they will complete the course on time. The final is given on
the honor system and I trust you to respect that - the only person you can discuss
the final with is me! If you have not passed in the final by 4:00 on Monday, August 26th, points will be subtracted. The status sheet is a requirement of the course - it is also your insurance to make sure that you and I have the same information - I will contact you if there is a problem! Please send me the final using the usual email address and also send a copy to me at pgrocer@bristol.mass.edu. Final Exam Status Sheet - required If you need a little extra time to complete the work (for example, Web pages can be passed in a little later if you clear it with me - mid week hopefully!), let me know. The summer involves the same amount of work with less time so I will be as flexible as I can. However, if something is going to be late, we must have agreed via email or penalty points will be taken from your grade. |