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 7th |
We will wrap up and have open labs this week. However Matt Medeiros is coming in on May 8th to talk about careers in networking and web development
so you are invited to come for that if you can. He will talk about a half hour and the rest of the day is an open lab. That means there will be help available from
9:30 into the late afternoon and I can even stay in the evening if enough people want t0 stay. Thursday May 10th will also be an open lab in K101
from 9:30 - until around 3:30. Monday I have a 10 office hour and I will be available from 12 to 2 in K101.
Your final is being posted now along with the required status sheet. It is an online final. They need to passed in to me by 10:30 on Monday, May 14, 2012. It should be
sent to me through email. I wil be on campus on Monday, Tuesday and Thursday of this week so please go over the final so you can ask me questions.Please plan to show your website to the class at 11 and if you are an online student send me the address so I can make a list for the class to look at. Keep sending me missing homework! Final Exam (an individual project) Required Status Sheet |
Week #14 Week of April 30th |
I am available Monday at 10 in my office and Tuesday and Thursday at 1:45. I will stay until at least 4 and can stay into the evening
if people let me know want to stay. Thursday I will be there until 7 or later Mark is also available and will be available on Friday if enough people are interested. This week we will look at DOM. One of the topics to consider is getting good placement of your page. Here are some resources I have found, but you should do some searching for other links: Promoting web site Web site promotion Promote your web site Less obvious ways to promote Techniques for placement (Ceasar Cabral) Promoting a site Using articles to promote Search Engine Watch SEO Guide SEO on Wiki SEO Google 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: Bloggers code of ethics 2)Searching: Search tools chart Yahoo advanced search Google searching 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: DOM assignment |
Week #13 Week of April 23rd |
I am available Monday at 10 in my office and Tuesday and Thursday at 1:45. I will stay until at least 4 and can stay later on Tuesday if
people need it. Mark is also available and will be available on Friday if enough people are interested. This week we will look at DOM. I got what appears to be food poisoning so I will not be in today. Please do the Sp2011classexercise that we were going to look at and do some research on DOM. I will post more information. DOM at w3schools Assignments to turn in: Sp2011classexercise.zip Originally posted last week. I would like to get your project soon! |
Week #12 Week of April 16th |
I am available Tuesday at 1:45 and Thursday at 10 and at 1:40. The 10 is in my office - the others are in the lab. Mark is also available after
class on Friday if you request it. Class will actually meet on Thursday and we will continue with JavaScript. Please check back! Assignments to turn in: Quiz assignment that we will start in class. This assignment should be written two ways. The first way is simply calling a function and passing data and calculating the grade. The second way is to use two functions, one to calculate the numeric grade and one to calculate the letter grade. We will work on these in class. Here is a picture of what I am looking for in the quiz - you can use my questions or your own. Quiz to try (note the button is not positioned well when I took the picture of the page) Second web site or modification to first site Sp2011classexercise.zip We will work on this in class hopefully, if not we will work on it next week.. |
Week #11 Week of April 9th |
I am available Monday at 10 and 3 and Tuesday and Thursday at 1:45 - Tuesday I will stay for quite a while, Thursday I will only be there
about an hour. Advisement starts this week and it would make sense to check in with me Monday or Tuesday if you want to or via email. This week we will continue to look at JavaScript. Last week we got into loops and we will continue with them and move on to some misc. Assignments to turn in: Calculate Total We will send quite a while on this in class. Payroll This assignment is due by April 19th before our class on that Thursday. |
Week #10 Week of April 2nd |
I will be around Monday at 10 in my office (K112) and Tuesday and Thursday after my classes are done (1.45) in K101. Contact me if you need help at a different time. This week we will look at functions in JavaScript and go over questions you may have from last week. If we have time we will move on to loops, but we will see how it goes. We did start loops and the extra credit below involves the loop progams we looked at. Assignments to turn in: Extra credit: Must be passed in before class on Monday April 9th. Look at the mathfor...html examples under JavaScript XHTML and Move JavaScript - loop. I want you to make the change to one of these programs so that you do not move forward to the next math problem until after the user has entered the correct answer. Then you can do another change where you say that you will move forward to the next problem after three tries. This week I want you to experiment with using functions First: Use a function that takes in information with a prompt and puts out results with an alert. You should take in the information outside the function and pass the information to the function. Second: Repeat the first problem above but use textboxes to take in the information and to receive the results from the fuction. Place the results from inside the function. Third: Using textboxes, take in information on the form and pass it to the function. Return the results of the function using one of the methods covered in class and display the results on the form. This should use return to get the results back. Fourth: Do something using the style in this Example |
Week #9 Week of March 26th |
I am sorry but I am out sick today (Monday). I was up all night with an ear ache. I will be around Monday at 10 in K112 (my office) and Thursday from 1:45 until around 4 in K101 or K112. Tuesday is an open lab from 9:30 until 3 or 4 depending on when students leave - I will not be on campus and Mark will be running the lab. Please come for as long as you can and try to get caught up! This week we are going to look at the examples under JavaScript Events and JavaScript Introductory Examples embedded in XHTML. We may get to JavaScript Functions embedded in XHTML. Check back, I will post the assignment after we see how we did. and try to get caught up! Assignments to turn in: Write a page or pages that include the following JavaScript: Problem #1: Use 4 different events (use one that I did not talk about much or at all). Problem #2: Code a simple if with one else and have multiple things done if true and multiple things if not true. Problem #3: Use a nested if (an if within an if). Problem #4: Use two different kinds of loops. You make up the problems, consider things in inventory or payroll where you compare or check totals if you are having trouble coming up with something. |
Week #8 Week of March 19th |
I will be availabe Monday at 10, 1:40 (I felt terrible so I left). Tues and Thurs I will only be available to
sometime between around 2:30ish but I am going to ask Mark to stay longer in K101. I think you should find some good resources for JavaScript on the web that you can use to help you problem solve. We will continue with JavaScript. I hpe to finish the CIS120/17 examples and move on to others in the list. We did finish the review from CIS120 and then it was clear we had hit the end, so students worked on homework! Assignments to turn in: JavaScript assignment |
Week #7 Week of March 5th |
I am available Monday at 10, Wednesday at some times (an hour here and there between meetings - I will tell you when I know) and Thursday
at 1:45 until around 3:30/3:45 in K101 and then my office K112. 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 Some examples to look at: overflowboxes1.html overflowboxes2.html overflowboxes3.html overflowboxes4.html position1.html Please check out this site: Selectutorials on CSS Referring to setting up a web site, please read these three articles (these are dated articles - I want you to read them for an understanding of the terms: Storyboard Wireframing Prototyoing We will also start to look at JavaScript. Assignments to turn in: Find a template on line for a two column page and a three column page. Modify the template to put up a page where the information comes from you. Be sure to tell me the templates you used. JavaScript Quiz 1 We may work on in class Please check back to see how far we got in JavaScript and whether or not there is a JavaScript assignment. |
Week #6 Week of February 27th |
I am available for help on Tuesday from 1:45 until 3:15 in K101, on Thursday from 1:45 until 3:15 in K101 and Monday 10 to 11 in K112. Check back! This week we will finish the introductory material on CSS with CSS! Sample form Some articles I would like you to read on paths since there seems to be a lot of questions: Article on relative and absolute paths About paths 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 CSS columns (if we have time). Look at these examples and do some research on postion and overflow and any other features you are not sure about. We will look at the examples and then spend more time on them next week. 2 column example (left) 2 column example (right) 3 column example 3 column example with header 3 column example with header/footer Assignments to turn in: 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 HTML5/XHTML and CSS. I would like the project by mid April. Check back! |
Week #5 Week of February 20th |
This week I am not available a lot because of meetings and schedule change. I will definitely be available Tuesday at 10 and probably I will
be around from 4 to 5:30 in my office K112. Check back about Thursday. We will finish the topics under HTML5 and we will start looking at CSS which is under XHTML so this means a review of XHTML. Last week we looked at maps and frames and images. Check back! Assignments to turn in: Frame assignment: 1) Develop a frame page that has one row across the whole page and beneath it a row that is broken up into three columns. I do not care what pages you show in those frames. 2) Change one of the frames using the default. 3) Change one of the frames using the named option. Extra credit: We decided in class that there would be extra credit if you try all four kinds of target. Syllabus Assignment All style should be done with CSS. Validate your work and put it up on the server (send me the address). Extra credit if you also include an iframe! Please do not use pre. |
Week #4 Week of February 13th |
This week I will be available Mon at 10 and possibly 3:30 in K112 and Tues and Thurs at 1:45 in K101. This week I want to look at images, go back and look at some XHTML and talk about validation. We may get to mapping. I also want to look at embedded lists a little more. Look at these examples: Embedded lists HTML Embedded list example XHTML embeddedlists5.html (embedded lists) - passed Assignments to turn in: Table, Image and Map Assignment Exercise: Exercise we will start in class. Note: Standard practice in this class, if you decide to work as a group everyone has to do all of the problems - in other words the purpose of working together is discussing the problem and catching each others errors! |
Week #3 February 6th |
This week I am available Monday from 10-11 in K112 and then 3:30ish (might be a little earler) until 4 in K112 and then from 5 to 6 in K112.
Tuesday I will be available from 1:45 until around 3:30 (I might leave a little earlier if no one is there) in K101 (or K112)) and on Thursday
I am available from 1:45 until 3ish in K101.
Here is some information on CSS: CSS Intro W3 Schools I have sent you the username and password to use with WINSCP - I was missing a few and I have sent in a request for them. WINSCP information: Here are some notes on logging in and uploading your pages to the server in the public_html area. Note that the host is cisweb.bristolcc.edu (in the notes it says cisweb.bristol.mass.edu - that also works but we prefer that you use bristolcc). Here is information about using cisweb at BCC Talks more specifically about portfolio Assignments to turn in: CSS, links and tables assignment Please note that this page should be validated. If you upload your pages onto the server you will get extra credit. |
Week #2 Week of January 30th |
This is the first week of classes for this course. I am sticking
with the calendar, so I am calling it week #2, but... This semester we will be looking at both HTML5 and XHTML. Here is an example of both styles: Code for a basic example of HTML5 Code for a basic example of XHTML I want you to look at HTML5 sample code and then HTML5 - intro and XHTML sample code and then XHTML - intro. You can also look at getting started under XHTML. There are presentations to accompany XHTML. Because I do the Smartboard, I have stopped doing the presentations and focused on the Smartboard explanations. We will also look at validation in both HTML5 and XHTML. The validator is located at W3. If you validate by File Upload and browse to find your file and then click on check, the validator will give you feedback. Validator I will be available for help Monday at 10:00 in my office (K-112) and Tuesday at 1:45 I will be in K101 hopefully, if not look for me in K112 and we will find a lab. Assignments to turn in: Please browse my website and become familiar with what is there. Survey of past experience - must be completed by all students First HTML assignment This first assignment is due in one week so it is due by February 6th. |
Week #1 Week of January 23rd |
Because classes start on Tuesday, January 24th, your first class will be on Monday, January 30th. There is no required book for this course, but you might find it helpful to look up some resources and tutorials on HTML, XHTML and HTML5 because we will start to look at using HTML in its various versions when we start the course. |