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 ending January 25th |
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 ending February 1st |
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 ending February 8th |
I am having some problem with my mail - if you do not receive corrected HTML
assignments or questions answered within a week (my goal - not always reality),
then please check with me via email. I think things are getting straightened out!
Note that I did not include searches in the week list (I wait until I have a lot
of them before I correct because they are a lot easier to correct in a group)! Be sure that you keep a copy of everything you pass in! 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 ending February 15th |
This week we are going to deal with frames: Top and bottom 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. Assignment: I am experimenting with groups in Yahoo - I have sent you each an email inviting you to join a group. The topic of the group discussion should be the following: You and your group need to pick one search engine from the following list: Major search engines You also need to pick one metacrawler from the following list: Metacrawler search engines You also need to pick one All-In-One Search from the following list: All-in-one search engines When I visit your group, I want to see that a discussion has gone on about the different types of search engines and the specific ones that you picked. I have no idea how this is going to work out, but please try to participate and lets see what happens - my plan is to make this a check off assignment indicating participation and meaningful discussion took place - we will see! Please try to make this discussion happen over the next couple of weeks. If you do not receive and invitation, let me know! Assignments to turn in: Introductory assignment on frames this will be started in class on Thursday for those who come to class Extra credit: Can you set up frames so that you do not see the borders? Send me the answer plus an illustration if you are successful before the Friday class! Frame assignment Be careful that you do not have a situation where frames start opening unintentionally within frames! |
Week #5 Assignments Week ending February 22nd |
Please try to get to your group and pick some engines to discuss. I am looking for
a discussion of the different types of engines (I gave you a list of three different
types) and their strength and weaknesses in general and specifically when you look
at the engines your group chose. If you did not get an invitation, let me know. NOTE: When I say in class assignment that is telling in class students not to do it before class - everyone has to do all assignments!!! We will start this week looking at mapping: 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 may get started on forms on Friday - we will see how things are going! Forms will definately be the first topic for next week! I will be away this weekend! Assignments to turn in: Mapping assignment In class students will have a chance to start this assignment in class This is a minor assignment so use your time to get caught up! Your major project and a homework assignment on forms is coming next week! |
Week #6 Assignments Week ending March 1st |
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 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 I apologize for the slow down in email responses - my daughter and her husband were home from Turkey and I was "irresponsible" about email during their visit! Assignments to turn in: Twelve sites to evaluate This will be started/done in class on Friday I am not looking for an indepth analysis - make a couple of points about each site! Form and syl assignment NOTE: Do not use the PRE command to put things into your project. I want you to do the formatting. First web project - should be done in a month |
Week #7 Assignments Week ending March 8th |
I did not get through everything last week, so I have moved some information
from last week to this week. 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. Look at the following use of tables: Layout of a page using tables and width percents Layout of a page using tables and width pixels The next topic is cascading style sheets. Read the information about Cascading Style Sheets. I strongly suggest that you find a couple of sites on the Web and read additional information. Presentation introducing Cascading Style Sheets - topic CSS Separate speaker notes to accompany presentation introducing Cascading Style Sheets - topic CSS Presentation pointing out some support problems in CSS - topic CSS Separate speaker notes to accompany presentation Pointing out some support problems in CSS - topic CSS 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! We will be continuing style sheets next week. Assignments: 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! No major assignment this week so you can work on your web site. Next week there will be an assignment on cascading style sheets. In doing last weeks assignment on the syllabus and forms, do not use the PRE command to put things into your project. I want you to do the formatting. |
Week #8 Assignments Week ending March 15th |
Please continue going over Cascading Style Sheets. This week we will start
JavaScript events. You should be finding a tutorial on the Web or acquiring a book
on JavaScript. 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).
I want to do some work with the JavaScript examples
so I have taken down most of the examples that we will look at after vacation. Assignments: Cascading Style Sheet assignment Note this was originally listed under last week and I moved it to give you a week with light assignments. I want you to write a mouse over/mouse off program similiar to the ones that I did. If you are in class on Thursday, we will work on it then. Please check back as always! |
Spring Break Week ending March 22nd |
Hope your vacation was productive! |
Week #9 Assignments Week ending March 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... Please look at the JavaScript examples and you should also look at the slide presentations although there are a few places that show old versions of code. Look at the examples through "Another example using time". We actually got through the two examples about getting information from another page, so please look at those. No assignments this week! Work on your Web Site. |
Week #10 Week ending April 5th |
Look at the examples through the while loop. Assignments: CSS and JavaScript assignment |
Week #11 Week ending April 12th |
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. Essentially
you need to keep up with the examples as I put them out on the web. You should look
at the examples through the one about gather random numbers to give you ideas
about how to develop the quiz. 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: JavaScript quiz assignment You should be getting me the address for your web page sometime soon... |
Week #12 Week ending April 19th |
Remember you need to be using sources other than my examples to learn JavaScript.
A book or a tutorial is absolutely necessary! Read about arrays in whatever source you are using. We will get through the JavaScript (Array looped through under user control), this week. We may get further. Check back... Assignment: Second web page (can be a variation of the first or a different page) Second web page project |
Week #13 Week ending April 26th |
We will continue working on JavaScript - the examples show you how to use some of
the JavaScript components - you should then look these components up in a book and/or
a tutorial and read about their implementation! Finish looking at the examples that
are posted. Please note that I had a very serious problems with my email today (4/24). I think I finally got everything, but if you sent me something today and I do not get it back to you sometime next week, please send me an email asking if I got it. 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. Some places to look are: Webdeveloper.earthweb Javascript.internet JavaScript at HTML Goodies has some information |
Week #14 Week ending May 3rd |
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... Assignment: Look at Composer (in Netscape) or FrontPage. You need to spend no more than two hours playing with one of these packages. Pass in the results. We will work on these in lab at the end of the week. Listserv sign-up |
Week #15 Week ending May 10th |
On Tuesday and Thursday, we will look at the web sites that the class has created!
Please try to be there - if you can't then please send me your web site address
and a few comments so that I can show yours in class. Class will be in K-101. The final is due at 8:00 on Tuesday, May 14th. It must be handed in either prior to that time or at the exam. If you do not hand it in, you must come to the exam at the schedule time and place and take the exam then. Clearly it is in your best interest to do the exam before 8:00 on Tuesday, May 14th. You must also pass in the status sheet - it is a requirement and also your insurance that your records and my records match! The final and status sheet should both be sent to the standard address you use and to pgrocer@bristol.mass.edu. I will happily take homework up to the last day of classes, I will deal with taking homework over the weekend before exams. I will take projects at the final. Everyone must take the final and fill in the status sheet whether they are finishing the course or not! The final is given using the honor system - you may not discuss the final with anyone but me! I trust you to honor this system! Note there was an error on the status sheet that I have fixed. Final Exam Status Sheet - Required |