(HOME PAGE)
Syllabus for W125 - HTML, XML, and JavaScript (c)2007
Covers creating web pages using markup and scripting languages for HTML, XHTML, XML, and JavaScript. Topics include
language structure, Cascading Style Sheets (CSS), dynamic programming (DHTML), web design, site development,
and security. / Textbook: Shelly, Cashman, et al. HTML: Comprehensive Concepts and Techniques. 4th edition, Course
Technology ISBN 1-4188-5937-0
Upon successful completion of the coure the student will be able to:
- Explain the structure and typical elements used in HTML, XHTML, and XML
- Create web pages using HTML, XHTML, XML, and/or Cascading Style Sheet (CSS) code
- Choose the most appropriate markup languages and versions for different web applications
- Develop a well designed web site
- Create a Dynamic HTML (DHTML) application using forms and JavaScript programming
Online Syllabus (w125_22701.pdf)
Subject: Re:Quiz / Note15?
|
Topic: Main
|
Author: Edward VanBlargan
|
Date: November 30, 2008 8:17 PM
|
Is Note15 on the next Quiz?
No (almost). You will not need to write any code with xml. There may be a
general concept question like "can javascript be used with xml, and to do what?"
In Reply
to: Quiz / Note15?
Subject:/b> Re:Project
|
Topic: Main
|
Author: Rachel Pilling
|
Date: November 13, 2008 3:50 PM
|
I checked out the Computer Department site - I didn't think it was all that bad!
Anyway, if we have do a redesign for that site, will we need to include all the
links that are on the pages currently (especially all the links in the left hand
navigation section)? Will you send us the data we need?
In Reply
to: Project
Trying to figure out final project, so now is chance for any input or ideas you
have.
Am inclined to have it be make 2 separate web sites
1 you pick any topic
2. I assign topic which likely will be web site for computer department at hacc
current site is at
http://www.hacc.edu/index.cfm?fuseaction=academicDepartments.Computer%20Technology&id=1447
with each one there will be some exact specs like
- use CSS
- use some xml
- a form with javascript
- fancy, jazzy, and all around great (if you think the site above is great then
you are even less creative than I which is not saying much)
Subject: Re:Project
|
Topic: Main
|
Author: Edward VanBlargan
|
Date: November 13, 2008 7:56 PM
|
Am now thinking this class (geared toward coding) might not the best place for a
"design" project. Ive been impressed with the creativity expressed here and
thought that might be a good idea...I'll sleep on it
In any event the computer site is better than many at hacc but problem is that
is it the main marketing vehicle to attract new students. Click on any program
link like
http://www.hacc.edu/index.cfm?fuseaction=Academics.Courses%20and%20Programs&id=1280&prn=1792
and will see there are 2 very wordy paragraphs at the top. The top is like
sacred ground for marketing power so is very wasted on sentences like
"Students who believe they have a working knowledge of Microsoft Office are
encouraged to contact a program coordinator or full-time faculty member for
permission to waive this prerequisite. Students must earn grades of C or higher
in all "
which is all very irrelevant to most visitors. Sure that can be nice to know but
should never be at the top.
Next comes program outcomes starting like
"This curriculum is designed to prepare students to"
and the problem is twofold
1. the ouctomes are very acadademic and very boring from marketing view...in
fact they are word-for-word what is found in official college forms which are
designed for adminstrators to read and not to attract students
2. 1st link below is "program guide" which lists the very same outcomes as above
so you have extreme redundancy
Finally the info is all text, and black and white at that, so no images, no
flash, no creative process.
I could go on and on
no faculty list
overcooked with PDF files
PDF files are academic documents that again official forms in a format that does
not lend itself to the power of the web
I envision faculty links could be XML files using XSLT and javascript such that
someone could sort by name or by field or whatever...cause entire computer dept
faculty list could be long but if just wanted to see CNT network faculty then
list would be short
Trying to figure out final
project, so now is chance for any input or ideas you
have.
Am inclined to have it be make 2 separate web sites
1 you pick any topic
2. I assign topic which likely will be web site for
computer department at hacc
current site is at
http://www.hacc.edu/index.cfm?fuseaction=academicDepartments.Computer%20Technology&id=1447
with each one there will be some exact specs like
- use CSS
- use some xml
- a form with javascript
- fancy, jazzy, and all around great (if you think the site
above is great then you are even less creative than I which is not saying much)
[*]: Assignment 1 is Due Tuesday, September 2, 2008 11:59 PM
[_]: Course Evaluation Available through December 5
November 7, 2008 9:22 AM
Each fall and
spring semester HACC invites students to evaluate the classes they are taking.
This fall the evaluation period runs from November 5 through December 5.
Student opinion is used to help improve instruction. These course evaluations
can be found by selecting the "Research Office Evaluations and Surveys" link on
the "Personal Information" page in HACCWeb. Detailed instructions for accessing
the evaluations can be found at
http://www.hacc.edu/research/surveys/OnlineEvals.pdf
[_]: Quiz 1 is Available Friday, September 26, 2008 (for four days)
- Subject: Quiz1 Topic: Main
Author: Edward VanBlargan Date Posted: September 23, 2008 11:06 AM
quizzes are timed and available for rather short time period (4 days). Can now see quiz1 availability/times on assessment link; on calendar can see when it starts but not when it ends.
Basically you can start quiz anytime in the 4-day window its open but once started you must complete in the 75 minutes alloted.
There are around 40 multiple choice, some debugging where you correct html I have introduced error into, and 1 performance to create a web page(s) most of which is rather basic like:
- format text
- make links
- use images
- tables
- and of course my favorite CSS
overall, the material is not hard but it is timed so must move thru in quick fashion
quiz basically marks the end of new html material, although will continue to use html in xml and javascript
hopefully you everyone does well (cause once we hit javascript will get harder)
I think you will find the quiz rather easy except again for being timed and for a few challenging in-depth questions. The idea is if you just know basics should get a "C" and if both efficient and know in-depth then will get an "A"
I will put up a short practice quiz just so you can see how quizzes work...in particular the questions where you have to submit code cause webct does not let you attach files in a test so we use a crazy workaround where you attach files to a fake assignment
- Subject: Re:Quiz1 Topic: Main
Author: David Gradwell Date: September 23, 2008 1:18 PM
For the "1 performance to create a web page(s)" portion of the quiz, do we have to use notepad? Can we use notepad2, or any other improvement over plain notepad?
Also, I would like to be sure I have studied at least 98% of what we are responsible to cover. Does just reading the book do it?
- Subject: Re:Quiz1 Topic: Main
Author: Edward VanBlargan Date: September 23, 2008 10:10 PM
can use any software you choose, grade is only dependent on the meeting the code requirements so if question says says html code then one could use Frontpage but if asked for xhtml 1.1 code frontpage could be a problem casue the resulting code would not be xhtml 1.1
Yes book will cover it
Subject: How to change your notes to MP3
|
Topic: Non-course announcements
|
Author: Harold Wenger
|
Date: November 14, 2008 1:29 PM
|
I have been converting text to mp3 for quite a while, since I work in the early
mornings and am able to listen to my mp3 player while I work. However, for this
class I have not bothered because the way the notes were layed out did not work
well for this. However, I made a discovery today that has greatly improved this
shortcoming. Anyway, for those who are interested, here is the process: (1)
Download and install the free text to mp3 program Speakonia from
http://www.cfs-technologies.com/home/ . (2)Save your notes in MS Word as a text
file. (3) Close the file and reopen it. Do a find and replace (ctrl + h) and
click in the find box and the click special (click more if you don't see that
option). Select Paragraph mark. In the replace field again select Paragraph
mark, but follow it with two periods (..). This will create a pause whenever the
ENTER key was pressed. Choose Replace all. (4) Again in Find and Replace (ctrl +
h) type * in the find and type the word "point" in the replace. This will
identify the audible word point when there are points. Replace all. (5)Copy text
to or open text file in speakonia, adjust the speaking settins the way you like
them and press F9 to save it as a mp3 file. TA DA! Listen while you do other
things. Note that you should change any words in all caps to lower case or
speakonia will just spell the word out. For me, this type of studying is good
for giving me a general overview of concepts.
Subject: Re:How to change your notes to MP3
|
Topic: Non-course announcements
|
Author: Harold Wenger
|
Date: November 14, 2008 2:34 PM
|
Whoops, forgot that this makes wav files (which I play in my mp3 player). If you
need mp3, use Audacity (also free) to convert.
August 17, 2008 10:07 PM - Welcome! On the WebCt homepage, you should look at the Syllabus at least once. Then click the
Notes link which is a page to see links for notes each week. The first notes link is a course overview which should be read
once to learn how the course works.
Assignments and tests (assessments) are not available for viewing until they are released.
In summary, what you need to do this week is
- read Notes for this week including the Overview link and the book (book chapters for each week are listed inside
Notes pages)
- do Assign1 including post a message to discussion area
Many of you have probably taken online courses before so you are familiar with WebCt. Whether new or old to WebCt, feel
free to ask how to navigate in it.
There is no need to reply to this message but if you are inclined to send a message for everyone else in the class then you are
encouraged to do. I need to check who logs in at least once, however, I have access to a log-in count. So I will use the
automatic login count to determine if you attended the class so that is why you do not need to tell me you are here.
Again welcome and good luck to all.
Getting Started:
Day of the week: ... class material is released the same day each week (Tuesday). If the college is closed that
day then there will not be any new material that week.
Expectations (from you): Each week, look at NOTES link for that week to see what to read, links to explore, and any
instructor notes. Also check each week for mail and discussions.
How to learn: a) tutorials b) references manuals c) examples d) articles on concepts and e) portals with links to other sites.
The basic resources each week are: (1) The textbook is the primary source of knowledge (mainly a tutorial with examples),
(2) instructor notes are intended to summarize and outline important material, (3) online and library readings.
Requirements:
One Exam: open book, but timed. Exam is a comprehensive final with two parts:
- written part consisting of short answer/multiple choice focused on knowledge of concepts, and
- performance part focused on creating web pages
One Quiz: similar to the exam format but shorter and given near mid-term.
Ten Assignments and Final Project: to develop various web pages and web sites using XHTML, XML, and
JavaScript. Details and due dates will be announced during the semester via WebCt.
Grading Standards: for assignments and performance part of tests, there will be a list of items to complete with points for
each item. Points will be awarded for each item depending on how much is completed and points totaled for a final point grade
for that project.
Class participation: means being an active class participant, responding to class communications, following course rules,
completing short exercises, and checking WebCt each week.
Campus meetings (including proctored exams) are NOT required.
GRADING SYSTEM:
| Possible Points |
Exam Final | 250 |
Quiz | 50 |
10 Assignments | 500 (50 points each) |
Final Project | 150 |
Class participation | 50 |
TOTAL | 1000 |
FINAL LETTER GRADE CRITERIA:
A = 90-100% = 900 to 1000 Points
B = 80-89% = 800 to 899 Points
C = 70-79% = 700 to 799 Points
D = 60-69% = 600 to 699 Points
F = 0-59 % = 599 Points and below, on or after mid-term