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 December 14th
I will be available Tues at 11 and 2 and Thursday at 11 and 3. This week I want you to show your website. If you are a distance learning student, please send me the address and a brief explanation.
To look at this week:
12)Web ethics:Ten Commandments of Computer Ethics
Bloggers code of ethics
Copyright and Fair Use Quiz
2)Searching:
Search tools chart
Yahoo advanced search
Google searching
3)Read about DOM - w3schools is a good place to start.
using getElementById
using getElementById - another example
Your final exam is scheduled for Monday, December 21st at 12:30. If you complete the final and mail it to me at both the regular address and the backup address before 12:30 on Monday, you do not have to come to the final. If you have not finished so you can mail it, come and complete the final at the designated time and place. If you have any questions, please contact me.
Final Exam
Required Status Sheet
Week #14
Week of December 7th
I am available at 11 on Tuesday and Thursday and 2 on Tuesday and 3 on Thursday in K101. Friday I am available at 11 in my office and I will be available from 3 to 7 as well.
Please submit your evaluation of me
Please try to get your quiz somewhat working before class on Tuesday. We will go over a few solutions that I have done and I think the closer you are to understanding yours, the more you will follow my solutions.
We will look at some of the solutions I came up with for the quiz on Tuesday. Extra credit if you get me the working model by the start of class on Tuesday.
A lot of thee solutions do not allow the taker to go out of order or revisit. They would have to have more code to cover these possibilities:
In Class quiz example #1
In Class quiz example #2
In Class quiz example #3
In Class quiz example #4
In Class quiz example #5
In Class quiz example #6
In Class quiz example #7
Nathan quiz example #1
Next week, I am going to ask that you have your page ready for display to the rest of the class. If you are an online student, send me the address and I will show it. All students either have to give me a paper explaining what the site is about or get up and tell the class what it is about when you show it.
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:
Work on your web site and on outstanding homework!
Week #13
Week of November 30th
I am available at 11 on Tuesday and Thursday and 2 on Tuesday and 3 on Thursday in K101. Friday I am available at 11 in my office and I will be available from 1 to 7 as well.
Looking some more at JavaScript and check back to see where we go from there.
Another structure:
The first uses iframes.
iframemainver2.html
iframecontent.html
iframeother.html
Check these CSS references:
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
Other recommendations from the class:
CSS reference
CSS reference
Assignments to turn in:
JavaScript Quiz
This will be done in class as a collaborative project. If online students would like to partner with someone they can contact me or they can post a request on the blog and see how that goes.
I would like you to find a three column template from the list above or elsewhere (tell me where you found it) and implement it with some very basic information.
Week #12
Week of November 23rd
This Tuesday will be an open lab from 9 to 2 in K101. Come for help if you need it!
Assignments to turn in:
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 November 16th
Next Tuesday (Nov 24th) is an open lab day from 9 to 2 in K101. Students from all classes can attend at any time for help. If you are behind please plan to come for as long as you can! As you do the JavaScript, you are welcome to find examples on the web. However, if you are using something that I have not covered, I want you to include an explanation of what you found and used or changed.
I am available on Tuesday at 11 and 2 in K101. Thursday I am available at 11 and 3 in K101. Friday at 11 in my office.
We will continue with the JavaScript examples at the site. Please continue looking at the examples. We will look at loops, checkboxes and radio buttons, as well as arrays.
Note the first draft of your website should be coming in at the end of this week or at least by the beginning of next week. If you are not done and want to keep working on it, let me know!
Some JavaScript tutorials: Tutorial on JavaScript
Another JavaScript tutorial
Looks like a good JavaScript tutorial
Assignments to turn in:
Third JavaScript Quiz
Week #10
Week of November 9th
I will be available for help Tuesday at 11 and 2 in K101, Thursday at 11 and 3 in K101, and Friday at 11 in my office. I will post any changes as my week unfolds.
On Tuesday, we will look at JavaScript functions.
On Thursday, a representative from Meditech will be speaking to my 9:00 class and my 10:00 class, if anyone is interested they are welcome to come to either session in K101.
We will continue with JavaScript with focus on functions.
Assignments to turn in:
No new assignments this week!
Week #9
Week of November 2nd
I will be available for help Tuesday at 11 and 2 in K101, Thursday at 11 and 3 in K101, and Friday at 11 in my office. I will post any changes as my week unfolds.
We will continue to look at JavaScript this week, specifically we will look at examples at the site.
First we will look at events, then we will look at other uses of JavaScript and finally I hope we will start to look at functions.
Assignments to turn in:
JavaScript Event assignment
Second JavaScript Quiz
As you do the JavaScript, you are welcome to find examples on the web. However, if you are using something that I have not covered, I want you to include an explanation of what you found and used or changed.
Week #8
Week of October 26th
I will be available Tuesday at 11 and from 2 to 2:30 and Thursday at 11 and at 3 and Friday at 11 in my office. This week we will start to look at JavaScript. I am going to look at some examples from 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:
Write the JavaScript for three other examples in the PowerPoint (see if examples above 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.
JavaScript Quiz #1
Week #7
Week of October 19th
This week I will be available at 11 on Tuesday in K101. I will be out on Thursday, but I recommend that you come together and work on projects and help each other out!
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...
Assignments to turn in:
Here is the address for validating CSS: W3C CSS Validation Service
We will talk a little about what makes a good site: A starting point for thought and discussion
Assignments to turn in:
First web project (due 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 using XHTML and CSS.
Check back!
Week #6
Week of October 12th
Help is available at 11 and 3 in K101 on Thursday and in my office on Friday at 11 and from 3:30 to 6:30.
Selectutorials on CSS
We will continue with CSS this week, check back!
Assignments to turn in:
CSS Quiz (document)
CSS Assignment (due in two weeks)
Week #5
Week of October 5th
Help/support lab Tuesday at 11:00 in K101 and also at 2:00 in my office. Thursday I am available at 11 and 3 in K101. If you need to see me and these times don't work contact me and we can try to figure something out. Friday, I am frequently available from 4 to 7.
Please make sure you look at these examples on embedded lists:
Embedded lists HTML
Embedded list example XHTML
We looked at mapping last week, we will take another quick look this week, look at forms and then spend some more time with CSS. Please look at the CSS examples.
Assignments to turn in:
Forms and maps
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 #4
Week of September 28th
Help/support lab Tuesday at 11:00 in K101 and also at 2:00 in my office. Thursday I am available at 11 and 3 in K101. If you need to see me and these times don't work contact me and we can try to figure something out.
We have looked at images and this week we are going to start looking at frames.
Thursday will be largely a work and experiment day!
Assignments to turn in:
Tables, Images and Frames assignment
We will work on this assignment in class on Thursday and you can finish it for homework.
Week #3
Week of September 21st
I am available for help Tuesday at 11 in K101. I am also available Thursday at 11 and at 3 (K101 or 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.
Looking at centering, margins and tables:
Center/Table Example #1
Center/Table Example #2
Center/Table Example #3
Center/Table Example #4
Center/Table Example #5
Center/Table Example #6
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 September 14th
Extra help, in addition to scheduled class times is available. I have asked for the lab in K-101 for 11:00 on Tuesday and Thursday. 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 and Thursday at 11:00. On Thursday at 3:00 I will also be in K101. If there is a change in rooms, you can find me in my office, K112.
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.
Portfolio information:
Here is information about using cisweb at BCC
Talks more specifically about portfolio
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
Assignments to turn in:
XHTML pages Please pass in via email next week - should pass in the .html version or you can send me a link if you load it to your site.
Week #1
September 7th
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.
Survey of past experience - must be completed by all students
Notice that there is a class delicious site. I want you to post the addresses of the articles you think are useful in the design and development of web sites on the delicious site to help your classmates. There will be a grade for particpation with the delicious 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 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