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! Please keep copies of all work you submit until you receive your final grade at the end of the semester.
Week #15
Week of May 5th
I am available on Tuesday at 11 (K101) and from 3:00ish until 7:00 in my office or in K116. Thursday we are going to have an all day help session from 9:00 until 3:00 in K101. I will not hold specific classes during that time, you may come anytime and stay as long as you can to work on homework and get caught up. If you are behind, you really, really need to make the effort to be there.
I can also be available on reading day (Friday) from 10:00/10:30ish until noon or 1:00, but only if several students commit to being there.
Your final is scheduled on Thursday, May 15th at 12:30. Please note that the room the final is scheduled in does not have computers and you will need computers to take much of the exam. I will post the final by this Thursday (May 8th), I strongly suggest you finish the final and either turn it in prior to the exam or come to the exam to finish it. If we need to find computers for you to take/finish the exam, we will.
Week #14
Week of April 28th
Mike Vieria has changed his schedule - he will be coming to class to talk about design on Tuesday. Friday we will look at some more CSS.
I am available on Tuesday at 11 (K101) and from 3:00ish until 7:00 in my office or in K116. Thursday we are going to have an all day help session from 9:00 until 3:00 in K101. I will not hold specific classes during that time, you may come anytime and stay as long as you can to work on homework and get caught up. If you are behind, you really, really need to make the effort to be there.
We will talk about CSS a little more this week by looking at examples, please come to class with examples and post them on the blog. On line students should post on the blog.
Assignments:
I have sent an invitation (to your BCC account) to collaborate with me on some web site evaluations. A grant that the CIS Department is involved in needs your feedback. I need you to participate. Please follow the instructions on the invitation and look at the site and answer the questions.
I just got a model for the site, I still want you to look at the images, but I also need you to look at the entire site. Sites to evaluate
Link to a live site.
The questions I need answered are:
Question #1: Did you have any problems navigating through the site?
Question #2: Are there any changes you would recommend to the presentation of the site?
Question #3: How well does this site meet its purpose?
Question #4: What did you learn from this site?
Question #5: What would you have liked to learn that was not on the site?
Question #6: Under what circumstances would you want to access this site or a site like it?
Question #7: Do you think this would be useful to you in the future? Why or why not?
Question #8: Which of the front page images do you like the best? I would like you to do this at DOCS, both for the collaboration experience and to gather the information that I need to submit.
Thank you, I appreciate it!
Keep working on sites and back homework. I would like to have one day next week when people show the sites they have created. Let's try for next Tuesday (the 6th of May) Check back as always.
Week #13
Week of April 21st
I am available on Tuesday at 11 (K101) and from 2:30ish until 7:00 - in my office or in K116.
I am having trouble uploading to the BCC server so the audio and Smartboard are not there yet.
Please look at these notes: Collaboration etc
Notes from Ceasar: Techniques for placement
Two examples of RSS:
RSS RSS Bray I would also like you to look at some sites that deal with evaluating the information you find at a web site:
Evaluation from Cornell
Evaluation from Berkeley
Evalution from Ohio
Evaluation from Maryland
Assignments:
Do some more research on CSS and post some interesting sites and examples on the blog.
Week #12
Week of April 14th
I am available at 11 on Tuesday and Thursday in K101 and on Tuesday from 2:00ish until 4:00 and then from 5:30 ish until 7:00ish (I am on a committee that is doing interviews and an interview has been scheduled for 4:00. You can look for me in my office or in the lab across the hall. This is also advisement week, so some of the time may be taken up by advisement rather than help!
On Tuesday Ceasar Cabral will talk about making your page place well with Google.
This week and next, I am asking you to read these six articles and report on them at your blog:
Storyboard
Wireframing
Prototyoing
Jessett.com on accessibility
Content management
htmldog.com
This looks like another interesting source for information about CSS: htmldog.com
and another Looks interesting...
and still another More CSS...
I also suggest reading these articles about absolute and relative paths:
Article on relative and absolute paths
About paths
You can get a user name and password to use the cisweb server for your web site. Note you can also use Brinkster or a site or a host of your own choosing. Here is a handout to help you if you decide to use the server at BCC as your host. Please note that if you have not received your user name and password from me, you should contact me. Using WinSCP3
Some basic thoughts on web sites
We will look at some websites to evaluate and comment on: Sites to evaluate
Assignments:
If you are not in class, pick five of the websites above and comment on them in an email (acutally I would like you to put your comments up on Docs - you should get an invitation via email. Even those in class should comment on one site using Docs - we will look at this on Friday.
Second Web Project In addition, I want you to include audio at your site if possible. If the site you are using does not allow audio, then send me a web page with audio and I will test it. This assignment is due one week before the end of classes.
JavaScript write your own quiz assignment This assignment will be graded on the manner your choose and on whether it works or not. If you do something very basic, the grade will be in the B range, to get an A you need to make it a little more sophistocated.
There will be no other major assignments.
Week #11
Week of April 7th
I am available at 11 on Tuesday and Thursday in K101 and on Tuesday from 2:30ish until 6:30ish - you can look for me in my office or in the lab across the hall. This is also advisement week, so some of the time may be taken up by advisement rather than help! I am also on a committee that is scheduling interviews so an hour may disappear on Tuesday. I will leave a note on my door if I am at an interview!
On Friday, a group of students from Kuss Middle School are coming in to learn about Alice. This is part of our service learning project. I need volunteers to be involved in this, so let me know if you are interested in adding service learning to your transcript. They will be here from 9:00 until 11:00.
We will continue JavaScript.
Assignments:
Fourth and last JavaScript quiz
Week #10
Week of March 31st
I am available at 11 on Tuesday and Thursday in K101 and on Tuesday from 2:30ish until 6:30ish - you can look for me in my office or in the lab across the hall.
We will continue working on JavaScript this week. Keep looking at the examples and check back! Hopefully you are making progress on developing your web site!
Assignments to turn in:
Third JavaScript Quiz (work on this next week as well)
Week #9
Week of March 24th
I will be available Tuesday and Thursday in K101 at 11:00. Check back, some other times will probably be available. I cannot stay until 7:00 on Tuesday this week, I have an appointment off campus.
For your blog of articles this week, please read the following:
Ten Commandments of Computer Ethics
Bloggers code of ethics
Find your own article on ethics and computing - read - post to your blog and also post to the class del.icio.us. If you have read the articles above before, substitute other articles on this topic.
If you have already read one or more of these articles for another course, then do a search, find some information.
Assignments to turn in:
Second JavaScript Quiz (work on this next week as well)
I want you to take this quiz and then correct it (the answers are given at the site) - send me the list of what you got right and what you got wrong with an comments about the ones you got wrong (why you got them wrong, do they make sense etc) This is not graded - I will check it off if you do the quiz and it it has the corrections requested. Copyright and Fair Use Quiz
Week #8
Week of March 10th
I will be available Tuesday at 11 in K101 and from 3:00 to 6:30 in my office or K116. On Thursday, I am running an open lab for help and to get caught up from 9:00 until 3:00 in K101. You can come for the whole 6 hours or you can come for your class and any other free time you have.
Let's get caught up or ready to get caught up over vacation!
Assignments to turn in:
Java Script Quiz #1
Using the PowerPoint presentation and the three samples that accompany it as a guide, I want you to write the JavaScript for three other examples in the PowerPoint. Send me the working programs. For in class students, we will have time to work on these in class.
Week #7
Week of March 3rd
I will be available for lab help in K101 on Tuesday and Thursday at 11, from 3:00 until 6:30 on Tuesday in my office, we can go into a lab to work. I will also be available Thursday late afternoon.
We will look at a few more things with CSS. We started looking at JavaScript events last week and we will look at the rest of the examples this week. We will also start to look at regular JavaScript programming/scripting. If you are not comfortable with if logic, you should look at the following presentation carefully, otherwise you can just use it for the assignment.
Presentation on logical if structures
    Separate speaker notes to accompany presentation on logical if structures
Simple IF
Simple IF ELSE
Simple IF AND
We had a question about status bar in Firefox this week. I found this note - go to tools/options click on content and then advanced and enable javascript and then enable the change status bar text option.
Assignments to turn in:
JavaScript Event assignment
First web project - Should be done in 5 weeks
Note that a working web site is required for this course. You cannot pass the course if you do not have a working website written XHTML with CSS.
Week #6
Week of February 25th
I will be available Tues and Thurs at 11:00 in K101 and Thursday at 2:30 in K101 and 3:00 in my office. If you need to set up an appointment later in the day, contact me.
We are going to continue with CSS this week. Tutorial CSS Some of the basics of CSS.
Here are two additional examples:
The first uses iframes.
iframemainver2.html
iframecontent.html
iframeother.html
The second uses two columns.
twocolumns.html
twocolumns.css
twocolumns.txt
References:
CSS reference - first
CSS reference - second
CSS reference - third
CSS reference - fourth
CSS reference - fifth
CSS reference - sixth
CSS reference - seventh
CSS reference - eighth
CSS reference - ninth
CSS reference - tenth
Assignments to turn in:
Your assignment is to develop two very basic webpages using two columns and three columns (one of them should have a header). The design is totally up to you. This can be a group or individual project. In class, we will try to explore some of these sites and analyze code. This assignment is to adapt templates, not to develop on your own.
Week #5
Week of February 18th
I am at least partially recovered from my email and then computer disaster. If you have not heard back from me by tomorrow night, I would resend anything I have not returned.
This week I will be in the lab in k101 on Thursday at 11 and in my office after my 3:00 class. I will also be around some on Friday if you contact me.
We will continue looking at CSS.
Assignments to turn in:
CSS Assignment
Please post a reference for CSS at the class del.icio.us site.
Week #4
Week of February 11th
I am experiencing problems with my email account starting 2/11/08. Please send email to my backup account and try resending to my main account in a few days.
I will be in lab in K-101 for 11:00 on Tuesday, 11:00 on Thursday. I will also be available in my office (K-112) for help (we can go to a lab) on Tuesday from 3:30 to 6:30 (I maybe free from 2 - 3:30 on Tuesday, but I am not sure yet. I will be available in my office on Thursday from 3:00 to 4:00. Check with me!
We will finish basic XHTML this week - that includes maps and forms.
Embedded list example
Assignments to turn in:
Mapping and table
Week #3
Week of February 4th
I have asked for the lab in K-101 for 11:00 on Tuesday, 11:00 on Thursday and some other days as well. I am waiting for confirmation. Let's assume I will have it at the 11:00 times. I will also be available in my office (K-112) for help (we can go to a lab) on Tuesday from 3:30 to 6:30 (I maybe free from 2 - 3:30 on Tuesday, but I am not sure yet. Check with me!
There are a lot of interesting CSS links on the original del.icio.us. I suggest you take a look.
Last week we looked at color and formatting, spent quite a while on CSS and validation and looked at links and tables. You should be sure you have looked at the examples and presentations for these topic. We will also look at images this week.
For some reason we made a lot of progress this week and we covered frames and looked at mapping. Be sure to look at my examples and presentations in these areas. Friday will be an a day to work on the frame assignment that I have added.
Assignments to turn in:
Style (CSS) and links assignment
Frame assignment
As always, please check back.
Week #2
Week of January 28th
I have asked for the lab in K-101 for 11:00 on Tuesday, 11:00 on Thursday and some other days as well. I am waiting for confirmation. Lets assume I will have it at the 11:00 times. I will also be available in my office (K-112) for help (we can go to a lab) on Tuesday from 3:30 to 6:30 and Thursday from 3:00 to 5:00.
I have had some questions about how to take pictures of screens. The answer can be found at PrintScreen
Finish looking at the examples under XHTML -Intro and look at the second PowerPoint presentation.
Look at the examples under XHTML and then under the category CSS and formatting and look at the third PowerPoint presentation.
Be sure you note what validates and what does not validate as you experiment and try validating with strict and with transitional. You should read something about the difference between strict and transitional for one of your blog entries. Validating issues will continue to haunt us! For one of your articles this week, please do some additional research on validating!
Note that I have not update the PowerPoint to include the 4 lines of code at the top. I have updated most of the examples. I also comment on validation when I give you the list of examples.
List of CSS commands
Check back to see how we are doing!
I did not get the inclass exercise done - it will be handled next week.
Assignments to turn in:
This is not an assignment to pass in - it is just something that might be helpful to understanding
Please start posting interesting articles at del.icio.us and go to the class blog and introduce yourself.
XHTML pages Please pass in via email next week - should pass in the .html version
Be sure to check back - I may add something depending on how we are doing!
Week #1
Week of January 21st
The schedule of my availability can be accessed through my home page.
Look at the examples under XHTML - Getting started at: XHTML samples.
Also look at the first PowerPoint that explains the examples. It is located at XHTML presentations.
Note that these sites can be reached by clicking on XHTML sample code and Presentations (XHTML) under Site Resources on the left side of the CIS44 home page.
Next you should look at the first 6 examples under XHTML intro. In addition you should start to look at the second PowerPoint that explains the introduction samples. You only need to go through the PowerPoint to see the explaination for the first 6 examples.
You should familiarize yourself with the site so you can locate information.
In the assignment I gave you two lines of code to put at the beginning of your XHTML code, a more complete version of this is explained below.
These four lines of code which I usually cover a little later in the semester will help you get a clean validation: Code with first 4 lines of XHTML
View the source and use the first four lines at the top of your XHTML for good validation. Remember, the fourth line includes html.
Assignments to turn in:
Although assignments are frequently posted at the beginning of the week, some of the assignments cannot be done until you have covered all the material in the posting. The search engine assignment is something to research on your own, I will only cover some information.
Survey of past experience - must be completed by all students
Blog containing articles you have read for this course.
Notice that there is a class del.icio.us site. I want you to post the addresses of the articles you use for your blog at the site and I also want you to post interesting articles you find related to this course. There will be a grade for particpation with the del.icio.us site. First XHTML assignment
For extra credit you can work on validating the code using the W3C validator. W3C validator
Don't forget to change the encoding to Western Europe if you do not use the first four lines of XHTML code I refered to above.
Please read the following search engine information very completely:
The Pandia Goalgetter: A short and easy Internet search tutorial
After you read the article, take the following quiz (due in three weeks): Search Quiz
Please note: I will send several emails to your BCC account, please be sure to check!
Check back several times, I sometimes add something so you should check out the schedule as the week progresses!

Google
WWW www.pgrocer.net

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

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