INTERNET DEVELOPER - CIS122/44

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.
Grades I am home sick with a virus and slowly working on the grades. If you did not send me a status sheet, you need to. Even if you did not complete the course you need to give me input about your thoughts on withdrawing or flunking or incomplete.
Week #15
Week of December 13th
I will be available for help at 10 on Monday, 12:15 and 3:15 on Tuesday, All day Thurs since classes will all be open for help. I will be in K101 or K112. We will cover a few topics I have left that I want to go over and I would like you to show your site to the class. Again, if you will not be there, it would be great if you email me the address so I can show. I would also like you to post your site on the class blog.
Your final is due on 12/20/10 at 10:30 in the morning. It has to be passed in by that time. I will be on campus that morning if you have questions. You need to email me if you want to set up a meeting. Look the final over this weekend so you can ask me questions next week. Note a typo in question #5, should have talked about progression from frames to tables to using CSS.
Document version of the final
HTML version of the final
Required Status Sheet (it is a required part of the final)
Contact me if you have questions, I will post when I will be on campus after I see how I feel on Sunday.
Week #14
Week of December 6th
I will stay on Thursday until until around 7:30 or 8:00 - my meeting got canceled. I have been out sick, so if you need help please try to stay. Please go over the topics that we were going to discuss. I would also like you to show your site to the class during the last class. If you are an online student, send me the address and your permission for me to show it in class.
One of the topics we will discuss this week is getting good placement of your page. Here are some resources I have found, but you should do some searching for other links:
Techniques for placement (Ceasar Cabral)
Promoting a site
Using articles to promote
Placement
Placement (old but still some interesting information)
For information, read:
about robots.txt
Other things to look at for this week:
1)Web ethics:Ten Commandments of Computer Ethics
Bloggers code of ethics
2)Searching:
Search tools chart
Yahoo advanced search
Google searching
3)Read about DOM - w3schools is a good place to start.
See some examples under DOM under JavaScript at the class website.
There will be questions about some of these things on the final so now is the time to do the research.
Check back!
Week #13
Week of November 29th
On Monday, I am available at 10 and between 4 and 5:30 or 6ish. On Tuesday I am available at 12:15 until 2:00 and at 3:15. I can stay late on Tuesday if I get enough people committing to stay. So if you would like me to stay, you need to send me an email. On Thursday, I am available from 12:15 until 2 and at 3:15. Check my office if you do not find me!
We will look at some more ways to do things with JavaScript and hopefully have some time for you to work on projects and ask questions.
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:
Start in class if you are there: Write the JavaScript to take in a persons name, their pay type (salary or hourly, use radio buttons for this), a text box for pay per hour and a text box for hours worked (only filled in if hourly employee), a text box for salary (only fill in if salary employee), a radio button to choose from three medical plans (Plan A costs $50, Plan B costs 35 and Plan C costs 25). Then have a button to click to calculate the pay and a text box to hold the calculated pay. If the person is a salary employee then divide the salary by 52 to get the weekly salary and then subtract the cost of the appropriate medical plan. If the person is a hourly employee and does not work over 40 hours per week calcualte their pay per hour times hours and subtract their medical. If the hourly employee worked over 40 hours they should get time and a half for the hours over 40. Calculate their pay and subtract their medical.
Second web site or modification to first site
Week #12
Week of November 22nd
I am willing to stay on an evening to help people get caught up, but I need to know when people will be available. I prefer a Tuesday or a Thursday. If you would like to stay for help in the evening, please send me an email and let me know what works for you and that you will come.
Monday I am available from 10 to 11. Tuesday I am available at 12:15 and at 3:15. I can stay late on Tuesday, but only if I have several students. So if you want to meet late on Tuesday, you have to send an email letting me know and committing to come.
Be sure to check the tutorials posted under last week.
We will continue looking at my examples, definitely need to get to the one on choices using buttons and check boxes.
Assignments:
I have set up a series of tests using boxes in CSS that I want you to look at. I want you to pick two of the more complicated ones and explain them and then I also want you to make two tests of your own using the same techniques. The image I used is CISa.gif,
The tests are test1.html, test1a.html, test1b.html, test1c.html, test1d.html, test1e.html, test1f.html, test2.html, test2a.html, test2rel.html, test3.html, test4.html, test5.html, test6.html,
We are going to work together in class to write a quiz. If you are not in class, you need to do it at home. This is the way I want it to look:
Quiz look
Looking ahead: Second web site or modification to first site
Week #11
Week of November 15th
Monday I am available from 10 to 11. On Tuesday and Thursday I am available at 12:15 and 3:15. Because it is advisement week you should sign up on my door and reserve a slot if you want to talk.
We will continue looking at JavaScript.
Tutorial on JavaScript recommended by a student
Tutorial on JavaScript
Another JavaScript tutorial
Looks like a good JavaScript tutorial
Link for course evaluation.
Assignments:
Using JavaScript: I want you to set up a form where you can enter at item number, a price and quantity bought for 4 different items and I want you to calculate and show the total amount owed.
Using JavaScript: Fix the math facts program (you can use mathfor1x.html, mathfor2x.html or mathfor2ax.html) so that if the student gives a wrong answer, a while loop will stay at that problem giving an incorrect message until the user enters the correct answer.
Using JavaScript: Fix the math facts program (you can use mathfor1x.html, mathfor2x.html or mathfor2ax.html) so that if the student gives a wrong answer, a while loop will stay at that problem giving a total of three chances to get it right. If you get it right in less than 3 tries than you move on, if you take three tries you give the right answer and then move on.
Week #10
Week of November 8th
Monday, I am available from 10 to 11 in K112 (or up in Janelle's office). Tuesday I am available from 12:15 to 2:00.
This week we are going to work on JavaScript some more - hopefully we will get through functions in my list of examples.
we will look at the logic and code for the guess game written in JavaScript.
Guess number, one guess
Guess number, one game
Guess number, multiple games
Assignments to turn in:
To work on (CSS): I want you to take the three column example that you did last week and add a header and footer to it. You need a banner at the top and the bottom.
Quiz #2
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 #9
Week of November 1st
I am available at 10:00 on Monday and Tuesday and Thursday at 12:15 and 3:15. I will be around some times after 3:30 - I have some other committments as well.
We are really going to focus on JavaScript this week!
Please check back!
Assignments to turn in:
CSS example to try:
Two column example
First: I want you to look at this example and change it so the menu is on the right instead of the left.
Second: I want you to turn it into three columns with the menu on both the left and right and the content in the middle.
Assignment: JavaScript Assignment
Week #8
Week of October 25th
I am available for help at 10:00 and 2:00 tomorrow and I will be around at least until 3 and probably until closer to 4. If you let me know, I will definitely stay. On Tuesday and Thusday, I am available at 12:15 and 3:15. I will be in my office (K112) or there will be a note telling you what lab I am in. If you are behind and need help, please try to meet me. If these hours do not work, let me know and I can try to arrange other hours as well.
For a while we are going to spend some class time looking at things to do with CSS and we are going to spend the rest of the time starting to look at JavaScript.
Check these CSS 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
Visual example on CSS positioning:
Interest CSS positioning experiment
Other recommendations from classes:
CSS reference
CSS reference
JavaScript:
We are going to look at some of the introductory examples that I cover in CIS120/17 and some of the examples I cover here. You will find them under XHTML and then JavaScript.
Assignments to turn in:
Pass in both:
JavaScript Quiz 1 We will work on in class
JavaScript Problems
Week #7
Week of October 18th
This week I resent invitations to the blog. I would like you to accept the invitation and go in and either post a question or a comment or respond to someone else.
I am available Mon at 10, Tues at 12:15, Thurs at 12:15 and hopefully those three afternoons (after 3 but check via email).
Some articles I would like you to read:
Article on relative and absolute paths
About paths
Storyboard
Wireframing
Prototyoing
Last week we finished up XHTML, talked about what makes a good site and started looking at CSS. This week we will continue looking at CSS (still the basics). We will look at my examples under CSS.
Selectutorials on CSS
Assignments to turn in:
CSS Exercise to be done in class if you are there, otherwise on your own
CSS Assignment
First project now assigned: First web project 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. I would like the project before the end of November.
Week #6
Week of October 11th
I will be available at 10:00 in K112. On Thursday, I will be available also on Thursday at 12:15 and 3:15.
We will finish the basics of XHTML and talk about developing pages and CSS.
We will look at forms and iframes.
We will talk a little about what makes a good site: A starting point for thought and discussion
Articles on what makes a good website that I have come across recently. Please find a few you like and put them on delicious.
Good website
Developing site
What makes a good web site
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.
Check back as always.
Week #5
Week of October 4th
I will be available for help in K112 on Monday at 10:00 (and at 4:00 if you make an appointment via email). I will also be available on Tuesday at 12:15.
On Tuesday, guest speakers from Meditech are coming to my CIS120 class which meets at 11 and again at 2 in K101. They will tak about some of the career opportunities in computing. You are welcome to come and listen (may be standing room only).
We are going to look at frames, then we will move on to mapping and maybe we will get to forms and iframes.
Please make sure you look at these examples on embedded lists:
Embedded lists HTML
Embedded list example XHTML
We are going to do some experimenting in class and we will be working on some of the things listed under assignments.
Assignments to turn in:
CSS and tables problem
Maps and frames
Tables, Images and Frames assignment
Week #4
Week of September 27th
I am available for help in K112 on Monday at 2, Tuesday at 12:15, Thursday at 12:15 and 3:15.
Last week we looked at color and formatting, spent quite a while on CSS and looked at tables. You should be sure you have looked at the examples and presentations for links and tables.
Some changes not reflected in my original examples:
Center/Table Example #1
Center/Table Example #2
Center/Table Example #3
Center/Table Example #4
Center/Table Example #5
Center/Table Example #6
We will move on and look at images etc.
Check back after class when we see how far we got! Assignments to turn in:
Basic exercise in CSS
Style (CSS) and links assignment
Week #3
Week of September 20th
I will be available for help on Monday from 10 to 11 in my office (K112) and I am also available from 12:15 until 2 in my office if you need help.
This week we will start the basics of CSS.
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.
WINSCP 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 #2
Week of September 13th
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.
Here is information about using cisweb at BCC
I think everyone should have received a user name or password they can use with cisweb. If you do not have one, please let be know.
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 and for a second extra credit you can load it to the server and send me the address.
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!
Week #1
Week of September 6th
Your class really does not start until next week. I sent you an email about delicious and about blogger that I would like you to experiment with. If you did not get it, please email me and let me know. Also let me know if you have any questions. The delicious site is working now, we will take a look at it on Monday.
You should familiarize yourself with the site so you can locate information.
Please take a look at some of the beginning examples of HTML and XHTML, that is what I will be starting with on Monday.

Google
WWW www.pgrocer.net

Send e-mail to Priscilla Grocer:
Priscilla.Grocer@bristolcc.edu

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