How do I give an interesting crash course on web design?
May 20, 2008 3:03 AM
Subscribe
I have a duty to teach my fellow peers the basics of web design, and I intend to not bore them to death. Where do you recommend I start?
By web design I mean from basic web elements, compositions, typesettings, colors and coding stuff in no strict order, preferably in less than 10 hours. I'm going the valid XHTML/CSS path, of course. Target audience will be a few computer-literate undergraduates with prior exposure to HTML and WYSIWYG-based designing (though I intend to allow no WYSIWYG tools).
I'm thinking of starting from the box model, and continuing with semantics and then CSS rules. But I don't have much experience with the art part, nor really skilled in those areas myself. Does anyone have a suggestion on how to deliver all this and make it interesting? Should some parts be skipped? Should I just stick with tables and <font>s in the beginning? Any resources you'd recommended (preferably with little text, to be gentle on the ESLers)—slides, cheat sheets, or inspirational sites?
Thanks in advance for all answers!
posted by semi to computers & internet (15 comments total)
34 users marked this as a favorite
Whichever program you decide: DO NOT FOCUS ON HTML. It will bore the hell out of your students and I expect more and more "drag and drop" programs to come out that make it unnessesary to know.
Yes, knowing HTML is helpful. Yes, HTML is the building block yadda yadda. Yes, HTML is essential for pro web designers. HOWEVER, in the classroom there are more important fights (see first paragraph) and you have extremely limited time to pursue those fights.
ALSO: whatever you do: don't make the classic technology teaching mistake of "showing off" by instructing your students on the dozen ways to do one thing. Choose the easiest way to do it. Teach them that way and move on. This protects you from overwhelming the less-experienced (and having to know everything for the more-experienced). Get your students to working on their own projects as soon as possible--that's where the best learning happens.
For example: I teach my students Flash in 45 min, then they build their own site over the next 2 hours with me answering q's. This solves the biggest problem in the tech classroom: what to do with a variety of experience levels.
But seriously, if your students are not going to be pro web designers, give them easy tools that they can use fast. They will love you for that (and the ones who want to go on, can go on later).
posted by Murray M at 3:57 AM on May 20, 2008