web design lesson plan

11
Title: Fundamentals of Web Design Subject/Course: Business & Computer Science Interactive Media Topic: Basic Web Site Construction & Techniques Grade: 12 Designer(s): Tarena Ruff Stage 1- Desired Results Established Goals: BCS-FWD-1. Students will demonstrate an understanding of the planning, development, and implementation of web sites. a. Define key terms in web site development including client-side, server-side, HTML, CSS, databases, and CGI. b. Demonstrate knowledge of essential web site navigation issues. c. Demonstrate knowledge of document and web site file structure. d. Demonstrate an understanding of creating and using hyperlinks in web sites. e. Create a flowchart/storyboard. f. Describe one or more target groups. g. Present web site. Academic Standards: ELA12RC3. The student acquires new vocabulary in each content area and uses it correctly. ELA12LSV1. The student participates in student-to-teacher, student-to- student, and group verbal interactions. ELA12LSV2. The student formulates reasoned judgments about written and oral communication in various media genres. The student delivers focused, coherent and polished presentations that convey a clear and distinct perspective, demonstrate solid reasoning, and combine traditional rhetorical strategies of narration, exposition, persuasion, and description. ELA12W2. The student demonstrates competence in a variety of genres. Understandings: A web site that is well constructed is perceived to be professional, credible and appealing to its audience. Essential Questions: Why is it important to consider your audience before designing a web site? What caused the popularity of social

Upload: tarena-ruff

Post on 29-Nov-2015

36 views

Category:

Documents


0 download

DESCRIPTION

Fundamentals of Web Design Lesson Plan (Understanding by Design)

TRANSCRIPT

Page 1: Web Design Lesson Plan

Title: Fundamentals of Web DesignSubject/Course: Business & Computer Science

Interactive Media

Topic: Basic Web Site Construction & Techniques

Grade: 12 Designer(s): Tarena Ruff

Stage 1- Desired Results

Established Goals: BCS-FWD-1. Students will demonstrate an understanding of the planning, development, and implementation of web sites.

a. Define key terms in web site development including client-side, server-side, HTML, CSS, databases, and CGI.

b. Demonstrate knowledge of essential web site navigation issues.c. Demonstrate knowledge of document and web site file structure.d. Demonstrate an understanding of creating and using hyperlinks in web sites.e. Create a flowchart/storyboard.f. Describe one or more target groups.g. Present web site.

Academic Standards: ELA12RC3. The student acquires new vocabulary in each content area and uses it correctly.ELA12LSV1. The student participates in student-to-teacher, student-to-student, and group verbal interactions.ELA12LSV2. The student formulates reasoned judgments about written and oral communication in various media genres. The student delivers focused, coherent and polished presentations that convey a clear and distinct perspective, demonstrate solid reasoning, and combine traditional rhetorical strategies of narration, exposition, persuasion, and description.ELA12W2. The student demonstrates competence in a variety of genres.

Understandings:

A web site that is well constructed is perceived to be professional, credible and appealing to its audience.

The Internet is becoming more of a place to exchange information rather than a place to simply retrieve information.

Website users have come to be more comfortable with a predictable navigational structure.

Personal and professional web sites differ in design and structure.

Different audiences will require different web structures, layouts and accessibility standards.

Essential Questions:

Why is it important to consider your audience before designing a web site?

What caused the popularity of social networking sites such as Facebook, MySpace, LinkedIn?

In what ways are web sites a better source of information than other media? Are web sites necessarily a better source of information?

How do web sites help or hinder human communication?

What are the pros and cons of publishing information on the Internet?

Page 2: Web Design Lesson Plan

Students will know… Terminology in web site development Web site navigation issues Web site file structures Good coding practices Imaging techniques File formats and extensions Uses of web site tags/elements

Students will be able to … Create a web site using a simple text editor Create and use internal and external hyperlinks Create a web site diagram/layout/storyboard

and present to an audience Upload web site files to a server Create a web form and collect user input using

a database

Stage 2- Assessment Evidence

Performance Task:

Goal: Your task is to design a website for a charity that will benefit disabled orphans in Haiti.Role: Your role has a web development manager is to present your web site diagram and layout to the organizers of a non-profit organization and a group of your peers, gain feedback, and create the web site using a simple text editor.Audience: Your audience is the general public. In your web design, you must convince the general public to give a monetary donation online to support the efforts of the non-profit organization whose primary mission is to raise money for Haitian orphans.Situation: Your challenge involves structuring a web site that will explain the mission of the non-profit organization, the need for monetary support for Haitian orphans, and convincing people to donate online. Visit http://www.ahomeinhaiti.org/ and view the source code. Determine what information is contained in the web site. Focus on the look and feel of the website, and explain why it has been successful in raising close to $100,000. Product, Performance, Purpose: You will create a web site storyboard/layout, and develop the site using a simple text editor or graphical user interface program. The web site should have at least 4 pages, company logo, a web site form, and a link to an external web source.Standard: Your peers, whom will act as members of the non-profit organization, will judge your work.

Other Evidence:

Unit terminology quiz Source code assignment Blogger assignment Simple web page assignment CSS assignment Modify Blogger template

assignment Web form results Class presentation of web site

layout/storyboard “Jeopardy” pre and post

assessments Performance task rubric

Student Self-Assessment:

Journal: What web sites do you visit often? What is appealing about them? Why?

Journal: If you were teaching this unit, what would you do to ensure that your students could develop an effective professional web site?

Journal: What did you learn that you did not know prior to this class? What concepts do you still struggle with after completion of this class? In what ways was this class valuable? Do you think you would be able to apply the skills and performance tasks to your everyday life? If so, how?

Page 3: Web Design Lesson Plan

Stage 3- Learning Plan

Introduce unit Pre-assess prior knowledge with “Jeopardy” game Identify tags in source code Introduce key terminology Develop a blog using Blogger Introduce graphic optimization concepts Video podcast on file extension names and extensions Administer key terminology quiz Students work independently to deconstruct web sites Students work in pairs to produce web diagram and storyboard/layout Characteristics of HTML and XHTML Viewing web sites using various web browsers Student discussion on best coding practices Build a simple web page using a text editor Introduce Cascading Style Sheets Modify Blogger template Apply Cascading Style Sheets (CSS) to simple web page Using CSS with images and text Develop a web form using a CGI script Develop and present web site design storyboard for non-profit organization Construct web site from approved storyboard Student Reflective Journals Post-assessment with “Jeopardy” game

Page 4: Web Design Lesson Plan

Organizing the Learning

Monday Tuesday Wednesday Thursday FridayWeek 1

View video podcast: Intro

Introduce standards for the unit and ask essential questions.

Lead student discussion on the importance of learning web development and how it could be applicable to real-world experiences.

Pre-Assessment: “Jeopardy” game on web site terms, file names and extensions.

View video podcast: Terminology

Students visit various web sites of their choice and copy and paste source code and identify the tags in the code.

Demonstrate the view source menu item in Firefox browser to promote understanding of XHTML structure.

Introduce key web development terminology.

View video podcast: Simple Web Page

Students will build a simple blog using Blogger to get familiar with standard site layouts and templates.

Discuss why Blogger is simple to use and the benefits of creating custom Blogger templates.

View video podcast: Web Optimization.

Explain the importance of optimizing graphics to keep file sizes to a minimum.

Display the different types of files used in web site development.

Quiz: Web Development Terminology. Administer quiz and go over answers in class. Determine what concepts students have grasped and what is misunderstood.

Allow students to visit and deconstruct web sites on their own.

WH H E1 E1 E2

Page 5: Web Design Lesson Plan

Week 2Explain the importance of developing the layout and diagram of a web site before attempting to code.

Have students work in pairs to produce a web site storyboard.

View video podcast: XHTML

Discuss how the various web browsers, and how web content may be displayed differently between each browser.

Ask students to explain why XHTML is better coding practice than HTML.

Ask students to discuss why it may be important to use coding practices that will allow the effect display of web sites in multiple browsers.

Students will complete a simple web page with basic XHTML tags using a text editor (i.e. Notepad)

Allow students time to complete the simple web page assignment.

View video podcast: CSS

Introduce Cascading Style Sheets. Explain how and why there are used. Refer back to Blogger activity.

Have students open Edit Template in Blogger to experiment with customizing their blogs.

Reflective Journal 1: What web sites do you visit often? What is appealing about them? Why?

Week 3Apply Cascading Style Sheets to previous XTHML font elements in previous simple web page assignment.

View video podcast: Adding Images.

Students will create a web page with a .jpg image, a static gif image, and a .gif animated image.

A paragraph explaining the uses of each image must be presented to the left of each image.

CSS must be used to control the placement of the images and the paragraphs.

Allow students time to complete CSS assignment.

View video podcast: Creating Web Forms

Students will build a web form that allows users to submit information to a web server. Students will be introduced to CGI.

Allow students time to complete Web Forms assignment.

Reflective Journal 2: If you were teaching this unit, what would you do to ensure that your students could develop an effective professional web site?

ET E1 R E1 E1 T H E2

E1 H E1 E1 T E1 E1 T R

Page 6: Web Design Lesson Plan

Week 4Students work in groups to design web site storyboard/layout for a charity.

Students will present their web site to the class and receive peer critiques.

Allow students time to complete web site presentations.

Students will begin building web sites using a simple text editor based on revised web site storyboard/layouts.

Allow students to complete web site development.

Students will upload web site files to free server.

Students will collect form submission information and print out results.

Post-Assessment: “Jeopardy” game on web site terms, file names and extensions.

Reflective Journal 3: What did you learn that you did not know prior to this class? What concepts do you still struggle with after completion of this class? In what ways was this class valuable? Do you think you would be able to apply the skills and performance tasks to your everyday life? If so, how?

T R E2 E1 T E1 E1 T H R

Page 7: Web Design Lesson Plan

Six Facets of UnderstandingDescription Activity Performance/Evidence Criteria

Facet 1: Explanation

Sophisticated explanations and theories

Identify tags in source code Characteristics of HTML &

XHTML View web sites in various

browsers Students present work to

peers; give and receive critique of storyboard/layout

High score earn in Jeopardy pre and post assessment

Student formulates and communicates coherent ideas and is able to use proper terminology

Able to explain concepts to laypersons and web development professionals

Student can easily answer questions about web site content and procedures

Facet 2: Interpretation

Interpretations, narratives, and translations

Characteristics of HTML & XHTML

Student discussion on best coding practices

Evidence of best coding practices for multiple browsers and user accessibility in web assignments

Facet 3: Application

Use knowledge in new situations and contexts

Develop a blog using Blogger

Build a web page using text editor

Apply CSS to simple web page

Using CSS with images and text

Modify a Blogger template Develop a web form using

CGI script

Pages load quickly (under 10 seconds)

Graphics related to purpose and theme of web site

Navigational structure is attractive and easy to maneuver; important elements are easy to locate

Web site produces no error messages, broken hyperlinks or images

Information from web form properly received and stored into database

Facet 4: Perspective

Critical and insightful points of view

Students work in pairs to produce web site storyboard/layout

Students present work to peers; give and receive critique of storyboard/layout

Develop and present web site design storyboard for non-profit organization

Students show respect for others’ ideas

Work divided fairly Student re-evaluate the project

based on group and instructor comments

Facet 5: Empathy

Ability to get inside another person's feelings

Develop and present web site design storyboard for non-profit organization

Students construct web site using a simple text editor based on peer critiques

Web site works in most current web browser versions for Macs and PCs

Student designed and coded site with accessibility issues in mind

Web site successfully illustrates the goals, causes and mission of client representing non-profit organization

Facet 6: Self-knowledge

To know one's ignorance, prejudice, and understanding

“Jeopardy” game post-assessment

Student reflective journals Key terminology quiz Independent work on

deconstruction of web sites

Score earned on pre & post “Jeopardy” game

Ability to locate XHTML and HTML elements in web sites independently

Page 8: Web Design Lesson Plan

Resources

James, K. (2010, June 15). Website optimization. The why and how (Part 1). Retrieved

November 25, 2010 from http://doteduguru.com/id5279-why-website-

optimization-is-important.html

Refsnes, H., Refsnes, S. & Refsnes, J.E. (2010). CSS tutorial. In W3Schools. Retrieved

November 23, 2010 from http://www.w3schools.com/css/default.asp

Refsnes, H., Refsnes, S. & Refsnes, J.E. (2010). HTML forms and input. In W3Schools.

Retrieved from http://www.w3schools.com/html/html_forms.asp

Refsnes, H., Refsnes, S. & Refsnes, J.E. (2010). HTML tutorial. In W3Schools. Retrieved

from http://www.w3schools.com/html/default.asp

Refsnes, H., Refsnes, S. & Refsnes, J.E. (2010). XHTML tutorial. In W3Schools.

Retrieved from http://www.w3schools.com/xhtml

Skodak, S., & Lane, S. M. (Eds.). (2007). Site development foundations: Academic

student guide. Phoenix, AZ: Prosoft Learning.