COAP:COAP-2100/week4-2011: Difference between revisions

The educational technology and digital learning wiki
Jump to navigation Jump to search
Line 92: Line 92:


Choose one (!)
Choose one (!)
* Homework A is technically difficult and rather meant for CS people
* Homework B is technically easy.


Due: Before '''Monday''' week 6 lesson (so you got 1 1/2 week for this)
Due: Before '''Monday''' week 6 lesson (so you got 1 1/2 week for this)

Revision as of 13:11, 31 January 2011

Week 4 COAP 2100

Topics Covered

  • HTML and CSS wrap up
    • Using the div tag for page layout (positioning) with the CSS class and ID selector
    • Discussion of some more properties (if questions)
    • Web page analysis with browser tools.
  • CSS validation
  • Colors schemes and palettes
    • RGB colors
    • HSV colors (shortly)
    • HSL colors
  • Wireframing
  • Templating of web portals
  • XML - a short conceptual overview (to be confirmed)

Teaching materials

CSS

Templating

Wireframing

To be confirmed (for Wednesday)

Software, Online tools and reference

Browser extensions
Online CSS validator
CSS Reference
Online tools and services
Sharing colors palettes
PC Software (installed on the classroom computers)

Classroom activities

Monday
  • (Short) feedback homework 2
  • HTML and CSS wrap-up, positioning (tutorial)
  • Web page analysis with Web developer (Firefox extension)
  • Colors (lecture), use of Colorzilla (Firefox)
  • Creating a color palette. Demo of ColorScheme Designer
  • Wireframing: drawing a sketch for a "multi-boxed" web page (e.g. a portal). Demo of Mockingbird and Mockflow
  • Templating (introduction, if time)
Wednesday

(TBA - Daniel K. Schneider 12:09, 31 January 2011 (CET))


Homework 4

Choose one (!)

  • Homework A is technically difficult and rather meant for CS people
  • Homework B is technically easy.

Due: Before Monday week 6 lesson (so you got 1 1/2 week for this)

A. Blogger templating
Task
  • Modify a blogger template. To do so, you need a Google account (see week 1) and then dig into the documentation.
  • Create a blog (if not already done so)
  • Find a good template to start with
  • To edit the template, select "Layout", then "Edit HTML". You then have the option to change just the CSS part or the whole layout (tick the expand widget template box).
Resources for Blogger templating - you may find more and better ones.
Tips
  • Go first through some documentation at Google or elsewhere
  • The use the web developer extension of Firefox to analyse a Design. Select CSS->View Style Information or hit CTRL-SHIFT-Y. Move your mouse until you see the "big rectangles". Click and you will see the ID or class attribute value in the web developer pane.
Minimal requirements
  • Change the CSS properties of block and text elements
  • Shortly list the changes you made in a blog post of the blog for which you made the changes
  • Quote the references you used (and that includes blogger templates you may find on the web).
To get an A
  • Either make really creative changes to the CSS part or create a template with a different layout. I do not require nor suggest that you build a template from scratch. You may reuse any existing solutions you like under the condition that you respect the licensing scheme and that you quote the source ...
Submission
  • Submit the URL of your blog to the World Classroom. Do not forget to document shortly the changes you made with a blog post.
Note
  • I will not test templating in the exams
B. Wireframing

TBA

Basically, I am going to ask you to create two wireframes (you may use your term project for this).