I've been following this discussion with great interest.

I've taught HTML, CSS and JavaScript at a TAFE, but not as part of a coding course, as part of a graphic design course. That's an interesting environment in which to think about standards -- the students were totally focused on design and graphics, and were really learning three applications: Photoshop, FireWorks and DreamWeaver, rather than what web pages were all about. A brief excursion into source code left them for the most part baffled, if not horrified. Why would anybody do it that way when we have Dreamweaver?

I agree with points others have made:

1) IT staff have an amazing amount of control over what is allowed -- to the detriment of the students' learning what happens in the real world. Not one of my students had ever FTPd a file to a server so, for instance, all their paths had to be relative and they could make mistakes with case-sensitivity with impunity.

2) Syllabuses are either out of date, or more likely, so general as to be meaningless -- students on my JavaScript course had to learn "a scripting language". Students on my HTML course had to learn "a markup language". I could have taught them Visual Basic and SGML and been entirely within the guidelines.

3) There's no time -- I taught a class of fifteen graphic designers the very basics of HTML in a class lasting in total, five hours or so. When they said "how do I get two columns in my page?" I taught them to do a table. Mea Culpa. I did, of course, explain about table versus div positioning, font tags versus CSS, but I didn't attempt to teach them two completely different languages in that very short time. If they achieved a valid page with an <h1>, a couple of <p>s and a working link, I was happy. But I can't say I advanced the cause of standards much...
------------------------------------------------------------
               "Have You Validated Your Code?"
John Horner                            (+612 / 02) 8333 3594
Developer, ABC Kids Online            http://www.abc.net.au/
------------------------------------------------------------
******************************************************
The discussion list for  http://webstandardsgroup.org/

See http://webstandardsgroup.org/mail/guidelines.cfm
for some hints on posting to the list & getting help
******************************************************

Reply via email to