User:Subekshya Poudel/Teaching Lesson Plan 14

Revision as of 03:50, 9 May 2024 by Subekshya Poudel (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Subject : Computer Graphics

Period: Fourth

Topic: 2D and 3D Transformation

Teaching Item: Window to Viewport Transformations

Level: Bachelor 6th sem

Unit: Three

Time: 50 min

No. of Students: 17

Specific Objective

At the end of this lesson students will be able to:

  • understand the concept of window to viewport transformations in computer graphics
  • learn how to map objects from a logical coordinate system (window) to a physical display coordinate system (viewport)
  • understand the importance of viewport transformations in rendering graphics

Teaching Materials

  • Laptop
  • Presentation slide
  • Projector
  • Whiteboard and marker

Teaching Learning Activities

  1. At first I will ask students what they understand till now about previous topic.
  2. Then begin the unit by introducing the concepts of window to viewport transformations and their importance in computer graphics.
  3. Explain that window coordinates represent a logical coordinate system, while viewport coordinates represent a physical display coordinate system.
  4. Discuss the need for mapping objects from the window to the viewport for rendering on the screen.
  5. Present the process of viewport transformations, explaining how to map objects from window coordinates to viewport coordinates.
  6. Discuss the scaling and translation operations involved in viewport transformations.
  7. Illustrate viewport transformations with examples on a coordinate system.
  8. Facilitate a discussion on the practical applications of window to viewport transformations in computer graphics.
  9. Discuss how viewport transformations are used in rendering pipelines to map objects from world space to screen space.
  10. Encourage students to explore additional features and considerations in viewport transformations, such as clipping and perspective projection.
  11. Ask students if there is any confusion on today's topic and provide guidance and assistance if needed.

Assessment

1. Explain the difference between a window and a viewport in computer graphics. Why is it necessary to perform window to viewport transformations?

2. Explain the process of mapping objects from window coordinates to viewport coordinates.

3. Discuss the importance of viewport transformations in rendering graphics on the screen.