INTERNET DEVELOPER - CIS122/44

Weekly Schedule

HELP SESSION ON WEDNESDAY, JUNE 5TH 1:00 until around 5:30/6:00.

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 6th
This is the last week we will meet in the classroom. On the 13th of May we will have it a hybrid day when you can work on getting anything missing into me.
Monday, May 6th we will look at JQuery Mobile for a few minutes, look at the site of anyone willing to share their site with the class and the rest of the time can be spent working on finishing up the course.
The final exam is due on Monday, May 20th by 11:15. You must pass in both the final and the required status sheet by the start of the final.
Note that the status sheet is required and I do not correct the final until I get the status sheet - it is your insurance and mine.
I will be available all day Tuesday, May 6th from 9:30 until 3 in K101 for help, so if you have anything you need to go over, please come.
Also note that the guest speaker in K101 at 11 on Thursday will talk mainly about Web Development so it would be a great event to attend.
Assignments to turn in:
Final Exam
Required Status Sheet
I have been flooded with homework, which is great but... Do not expect fast turnaround!
Week #14
Week of April 29th
I will be around Tuesday and Thursday afternoons and Monday at 10 and probably 3. I have a meeting at 4. Friday there is a help/catchup lab.
Some websites to look at about marketing your website:
From webmarketingtoday
From Forbes
From SBA
Some of these articles will help you prepare for the final. There will probably be a question about placement, about searching, about attracting people to your site about evaluating a site etc. Some research now will help when you attack the final next week. Let me know if you find some dead links.
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:Ten Commandments of Computer 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:
Quiz assignment that we will start in class. We will try to 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)
Quiz assignment notes
Week #13
Week of April 22nd
This week I will be available for help in an all day help session on Tuesday (9:30 until 3) in K101.
Speech announcement: Please join the Computer Information Systems (CIS) department on Wednesday, April 24 from 2-3PM in H129 to welcome NAO, the humanoid robot, designed by Aldebaran Robotics. NAO has appeared on the Today show, "The Doctors", as well as made other televised appearances. NAO can be programmed using a variety of coding languages in a variety of ways. Sorry - I cpied and pasted the wrong room - it is H129!
In class this week, we will focus on the examples under DOM (under JavaScript XHTML).
Assignments to turn in:
DOM assignment
Week #12
Week of April 15th
I will be around Tues and Thurs afternoon from 2 to 4 and Max is willing to do a help session on Friday, but please email either of us and let us know if you want to attend. We will plan on Friday.
An opportunity for paid internships: To apply, students need only to upload a cover letter and resume at the MassTech Intern Partnership website. Opportunities exist with companies in the Big Data and Analytics, Digital Interactive Gaming, Digital Interactive Media, Digital Marketing and Internet Business, Health IT and Ed Tech, and Mobile Communications & Robotics sectors. Students will be contacted directly by companies looking for interns with their backgrounds. There are over 150 companies waiting to review these application.
Remember that Pat Condon recommends a package she has in Student Services for writing resumes.
No class this week!
Week #11
Week of April 8th
I will be available Monday at 10, Tuesday from 1:45 until around 5, Thursday late if I get any requests and Friday from 11:30 to 5ish hopefully in K116. Please let me know if you are coming Friday, I am looking for 10 students.
Women in Technology Invitation
This week we will continue with JavaScript and will spend time testing.
Assignments to turn in:
Payroll problem We will work on this in class.
Second web site or modification to first site
Check back!
Week #10
Week of April 1st
I am available Monday at 10 and Tuesday and Thursday at 1:45. I will be around Thursday until around 4:30 and Tuesday until around 4ish.
This week we will continue to look at JavaScript. There are a few more things to look at, but the main focus is going to be on you writing some JavaScript.
Assignments to turn in:
Calculate Total We will send quite a while on this in class. I want to go over this in class next Monday, so it has to be passed in before the start of class. If you have problems with it, send me your best attempt!
Check back!
Week #9
Week of March 25th
I am available for help on Monday at 10 and Tuesday at 1:45 for at least an hour and Friday for a catch up time most of the day.
We will continue with JavaScript and look at functions to start. We looked at the function examples under both HTML5 and XHTML.
We also looked at the mathfacts problems and the other things under HTML5 under the functions in Loops etc.
Assignments to turn in:
Sp2011classexercise.zip
Extra credit if you fix the mathfacts program we went over in class and change it so that you have three chances to get the right answer to a problem. In class, we worked on modifying the program so that if the answer was wrong, it stayed in a loop until the correct answer was entered. Now I want it to stay in the loop until either the answer is correct or the user had used the 3 chances. To get the extra credit, it must be passed in before class next Monday.
Week #8
Week of March 11th
I am available for help on Monday at 10 and at 1:45, and then Tuesday at 1:45 for about an hour.
Thursday at 11, Greg Clarkin and Terry Ott from Meditech along with Pat Condon from student services will be in to talk, I suggest you attend and listen to their information.
We will continue working with JavaScript this week. Remember that w3schools is also an excellent reference for JavaScript. We looked at the examples through events under HTML5/Javascript samples.
I have gotten questions about rounding in JavaScript. The following code would round a field called ans to two decimal places: ansrounded = Math.round(ans*100)/100;
There were also questions about converting upper and lower case. You will find information on that at Case conversion
Assignments to turn in:
JavaScript Assignment #2
Week #7
Week of March 4th
I am available for help on Monday at 10, Tuesday at 1:45 (check back about Thursday) and Friday all day in K116 (other times I am in K112 or K101). If there is a room change for anything I will post it on the door and the division secretary will know.
This week we are going to start looking at JavaScript. If you are also taking CIS120, you will definitely see some overlap or reinforcement!
I will start by looging at Beginning JavaScript embedded in HTML5 which can be reached by clicking on Javascript samples under HTML5 on the course page.
Assignments to turn in:
JavaScript Assignment #1
Week #6
Week of February 25th
I am available for help at 10 on Monday, 1:45 on Tuesday for most of the afternoon, Thursday for about a half hour at 1:45. Check both K112 and K101.
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
This week we are going to look at a little more CSS including how to set up columns - a fairly basic approach.
Two columns
Two columns (another)
Three columns
Three columns (with header)
Three columns (header and footer)
And then look at this collection:
Zipped set of CSS experiments
Refering to setting up a web site, please look up information on storyboarding, wireframing and prototyping.
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
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.
Week #5
Week of February 18th
This week I am available Tuesday afternoon and Thursday at 10.
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.
CSS Validator
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) Demonstrate top, blank, self and named targets.
Syllabus Assignment All style should be done with CSS. Validate your work. Extra credit if you also include an iframe! Please do not use pre.
Check back!
Week #4
Week of February 11th
There was an address problem with my Smartboard links that has been fixed. Do let me know if you find a link problem!
This week I will be available Mon at 10 in K112 and Tues and Thurs at 1:45 in K101 or K112. Both Tuesday and Thursday I can stay quite a while if you tell me that you would like to meet.
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
Week of February 4th
This week I am available Monday from 10-11 in K112, Tuesday from 1:45 until 3:00 and Thursday from 1:45 until 2:30 K112 (I may be in K101 or in my office K112. I can go to the lab to work on things.
I was away this weekend and unfortunately my laptop decided to quit so I did not have access to a lot of things and therefore I am behind. Hopefully I will get caught up in the next few days! Sorry!
We will continue on looking at HTML5 and XHTML. I plan to go through an introduction to CSS, links and tables (we will see if we make it to tables).
Here is some information on CSS:
CSS Intro
W3 Schools
You should have received a login to cisweb - it would include a user name and a Linux password. Let me know if you have not received it.
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 28th
I will be available for help Monday at 10:00, Tuesday from 1:45 until 3:15 in K101 or in my office (K-112), and on Thursday from 1:45 until 2:45 in K101 or my office (K112) - if we need a lab we can go across the hall to the main lab.
This semester we will cover HTML, CSS and Javascript/JavaScript. In looking at HTML, we will focus on HTML5 but spend time on XHTML as well. We will start to add CSS3 features to our CSS and then we will look at adding the power of JavaScript to our web pages.
Just to be sure you are comfortable with the various ways of searching the web, I would like you to look at the information at this site.
Searching effectively
Google Guide
Please browse my website and become familiar with what is there.
Since we will be looking at both HTML5 and XHTML, I am giving you a basic example of 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
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
I would like to get the first assignment in before the next class so I am sure everyone has worked with HTML. I will accept it through Thursday, Feb 7th, but please try to have it in by Monday, Feb 4th.
Check back!
Week #1
Week of January 21st
Because classes start on Wednesday, January 23rd, your first class will be on Monday, January 28th. 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.

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