INTERNET USER/DEVELOPER - CIS44

Weekly Schedule

During Finals: I will be in K101 on Monday at 2:45, Tuesday at 8:00 and Thursday at 10:15 for two hours each time.

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.
Final
Week of May 11th
Your final is posted one week before it is due. It is an open notes/open book final given on the honor system - I trust you!
The final must be emailed me according to the directions on the final, by the scheduled start time of the final OR you must come to the final and finish it there. Late finals will be penalized! The final is scheduled for 05/11/09 at 2:45 PM in K101. That means it must be emailed to be by 2:45 or you must be at the final in K101.
The status sheet is a required part of the final - I must have it to correct your final.
Final Exam
Required Status Sheet
See information on week of sheet below!
Week #15
Week of May 4th
I will be around Tuesday at 11 and at 3, Thursday someone will be available from around 2:00 until 8:00 - I have a meeting for a short period but I will be there most of the time.
This week I want to look at a few final things and suggest that some of these are topics you should pursue if you want to continue with web site development.
1)Do a search for layouts for two and three column pages using CSS. There are a lot of sites offering good layout models. We talked a little about this last week.
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
2)Web ethics:Ten Commandments of Computer Ethics
Bloggers code of ethics
Copyright and Fair Use Quiz
3)Searching:
Search tools chart
Yahoo advanced search
Google searching
4)Read about DOM - w3schools is a good place to start.
using getElementById
using getElementById - another example
Week #14
Week of April 27th
I will be around for help Friday, May 1st from 3 to 7 and possibly from 1 or 2. I will be available Tuesday at 11 and at 2, Thursday at 11 and 3 and Friday at 11 as well as in the afternoon and evening. We will continue with JavaScript. I was out sick on Tuesday.
The first uses iframes.
iframemainver2.html
iframecontent.html
iframeother.html
Notes from ex student (Ceasar Cabral) on placement: Techniques for placement
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 to turn in:
Extra credit: JavaScript Quiz
Week #13
Week of April 20th
This week I will be available Tuesday at 11 and then there will be someone available from 2 to 9 or 9:30 at night. I have to go to a meeting for about an hour, but Andrew and Stephanie will be there to help as well. I will also be available Friday at 11. After about 6:45 we will need to move to another lab, so check around.
We will try to wind down on JavaScript next week.
Assignments to turn in:
Java Script Assignment
Week #12
Week of April 13th
This week I will be available on Friday night until a little after 7:00 and next week I will stay on Tuesday night (April 21st) until around 9:00. If you need help I would plan to come one or both of these. The room number I am in will be posted on my office door (K112). This week I will be mixing advising and help. I will be available Monday at 2 in my office and I will hopefully be available a little after 4 on Monday as well. I will be available Tuesday at 11 in K101 and after 2 in K101 as well. You can come for help or early advising. Thursday I will be available at 11 in my office and at 3 in K101. Friday I will be available at 11 in my office and a little after 1 until 7ish - check my office.
Check back!
Assignments to turn in:
JavaScript Assignment: This assignment will have problems added this week.
Problem #1: Write JavaScript to take in pay per hour, hours worked, and deductions.
In a function, I want you to calculate the pay. I want you to print the pay from the function and then print it again from outside the function.
Problem #2: Write the JavaScript to take this information in for 4 employees. Use a loop to handle the processing. Each execution of the loop should handle 1 employee.
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.
Week #11
Week of April 6th
I am available on Tuesday at 11 in K101 and 3 (my office or K101), Thursday at 11 in my office or K118 and 3 in K101, Friday at 11 in my office or 2:30ish in K101.
We will continue with the JavaScript examples at the site. Please look at the examples up through functions and the first 5 or 6 function examples.
Some JavaScript tutorials: Tutorial on JavaScript
Another JavaScript tutorial
Looks like a good JavaScript tutorial
Assignments to turn in:
JavaScript programs
Get me the address of your web site!
Week #10
Week of March 30th
You can check your status against this sheet - if you send it to me, please include grades you got on all returned assignments. You need only send it if you have a question or need confirmation of status.
Mid Semester Status
I will be available Tuesday at 11:00 in K101, Tuesday at 3:00 in my office or in a lab. Thursday I am available at 11:00 in my office or a lab and at 3:00 in K101. Friday you need to contact me for availability. If those times don't work, contact me and we can try to set up something else.
If I were to schedule a Saturday in April, would that help. I need to here back from you if you would like me to do that.
Note: I should be seeing at least a draft of your web site this week!
We will continue with JavaScript and look at the assignment that I did not complete last week.
Assignments to turn in:
Second JavaScript Quiz
We did not get to some of the things needed for this quiz yet, I will cover them on Tuesday. So if you are having problems with something, check in on Tuesday.
Week #9
Week of March 23rd
I will be available Tuesday at 11:00 in K101. I will also be available Thursday at 11 in my office of K118 and at 3 in K101. Friday I am available at 11 in my office and after 3 in my office or in a lab. Check with me for times if you are interested in staying Friday.
We will continue working on JavaScript this week, please check back.
Assignments to turn in:
Java Script Quiz #1
JavaScript Event assignment
Note that I did not get to this last part this week, we will delay the assignment until next week.
Write the JavaScript for three other examples in the PowerPoint (see last week). Send me the working programs. For in class students, this will be started during class. If you do #20, I will give extra credit.
Vacation
Week of March 16th
Have a productive vacation and wish me the same!
Please be sure to check this list of scholarships. They are a great way to help with tuition.
Scholarship Opportunities at BCC
Week #8
Week of March 9th
Tuesday of this week will be an open lab in K101. No classes are scheduled. Please come for as long as you can if you are not caught up in your work! I will also be available Thursday and Friday at 11. I may be available late Friday, if you would like to see me then, please let me know.
We will continue look at the JavaScript examples - first we will finish up looking at some basic events. Then, I will look at a series of programs under programs at CIS17 to lay a foundation, I will continue with that and then start to look at the examples at the CIS44 web site.
Programming examples from CIS17 (please scroll to the bottom of the page).
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
Assignments to turn in:
Catch up week, but please be ready for working with JavaScript after vacation!
Week #7
Week of March 2nd
This week I am available at 11 and 2 on Tues in K101, 11 on Thurs in K118/K112, 3 on Thurs in K101, and Fri at 11 in K112.
We will continue looking at CSS this week, please look at the examples.
This week I would like you to do some reading (I have given you a lot of articles, so spread it out over the next couple of weeks):
Looks like an interesting site for CSS information I only explored some things!
Article on relative and absolute paths
About paths
Storyboard
Wireframing
Prototyoing
Jessett.com on accessibility
Content management
htmldog.com
Robin Williams Web Design Workshop
URLS Internet Cafe Classroom
This looks like another interesting source for information about CSS: htmldog.com
and another Looks interesting...
and still another More CSS...
Here is the address for validating CSS: W3C CSS Validation Service
No notes for Thursday, I was out sick.
Assignments to turn in:
CSS Assignment
Week #6
Week of February 23rd
This week I am available at 11 on Tues in K101 and 11 on Thurs in K118/K112. I will be out on Friday at a conference. However the classroom will be available at 9, 10, 12 and 1 and I will have a student that can provide help covering the class, so come during any of those times.
We are going to look at some more CSS in class this week.
Sorry I have gotten behind in correcting - we all need to work on this - you getting assignments in and me getting them back!
Assignments to turn in:
Form and Syl assignment
Please do not use pre in your assignment. Try to go beyond the assignment and get creative with some of the things you are learning.
Week #5
Week of February 16th
Help/support labs on Thursday at 11 in K112/K118 and 3:00 in K101.
We will finish the list of things under XHTML this week and maybe start looking a little more at CSS. Please find a site with information about CSS and do some research in this area and post to delicious.
Start looking at web page design and development issues for yourself and to post on the blog.
Contact me if you have not gotten the user name and password to set up a site at BCC.
You might find the PowerPoints on Sites located under HTML PowerPoints of use at this point.
Start thinking about your web site. There are two presentations under sites at the following site that might be helpful:
Site Information
We will talk a little about what makes a good site: A starting point for thought and discussion
Here is information about using cisweb at BCC
If you do not have a password, check with me.
Assignments to turn in:
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.
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 next week!
Frame assignment
Mapping assignment - due in two weeks but I am posting it now incase you have a chance to get started.
Week #4
Week of February 9th
Help/support lab Tuesday at 11:00 in K101 and also at 2:00 in my office. Thursday I am available at 11 in my office. If you need to see me and these times don't work contact me and we can try to figure something out.
The Boston Public Library has a special offer that allow you to go to their site and read a large number of books on line - you can go to their site at bpl.org and signup. Then you can find books about XHTML and CSS to read. I really want you to read about the things we are learning, either on line or in a book.
We finished tables and images last week - look at my examples and experiment with things to make your use of of these things more effective in a variety of browsers. Look at my samples and the accompanying source code. Beyond this you can use presentations, smartboad, audio, and tutorials you find on the web to back up your understanding.
Please make sure you look at these examples on embedded lists:
Embedded lists
Embedded list example
By the end of this week, you should have looked at all of the examples under links, tables and all of the examples under images and the examples under frames.
Examples
You should also have looked at the PowerPoint Presentations up through the topics we are covering.. Presentations
In addition, you should have found and be looking at one or more tutorials on these topics for posting on delicious.
Assignments to turn in:
Please read an article this week that goes into the differences between gif, jpg and png and when each is effective and why. Post the article you read on delicious.
Assignment on images and tables This should be done with XHTML and it should validate transitional at least. Extra credit if you write code that validates strict
Introductory assignment on frames hopefully we will start this in class.
Last week I told you that I would give extra credit for working out a way to accurately handle size in a multi column table like my schedule. Send me the results by Thursday if you want extra credit.
Week #3
Week of February 2nd
I am available for help Tuesday at 11 in K101. I am also available Thursday at 11 and at 3 (my office K112) and on Friday at 11 and 1-1:30 (my office). Note there may be a note on my door telling you I am in a lab.
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. This week we will look at tables. You should be sure you have looked at the examples and presentations for links and tables. I will probably be adding something after I see how things are going.
Assignments to turn in:
Style (CSS) and links assignment
Check back because I think by the end of the week I may have added something.
Week #2
Week of January 26th
I have asked for the lab in K-101 for 11:00 on Tuesday, I have also asked for some other times, but have not heard back. Let's assume that we can be in K-101 on Tuesday at 11:00. On Tuesday at 3:00, on Thursday at 11:00 and 3:00 and on Friday at 11:00, I will be available for help - come to my office in K-112.
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 validating. Validating issues will continue to haunt us! Post a site about it on delicious!
Note that I have not updated 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.
Here is some information on CSS:
CSS Intro
This is not an assignment to pass in it is just something that might be helpful to understanding
Check back to see how we are doing! I may post more things depending on how the week goes.
Assignments to turn in:
Please start posting interesting articles at del.icio.us.
XHTML pages Please pass in via email next week - should pass in the .html version
Be sure to check back!
Week #1
Week of January 19th
My schedule can be accessed through my home page. I will be setting up hours for a lab where students can come with questions and for help.
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
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 referred to above.
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