User:Subekshya Poudel/Teaching Lesson Plan 15
Subject : Computer Graphics
Period: Fourth
Topic: 2D and 3D Transformation
Teaching Item: 2D Viewing Pipeline
Level: Bachelor 6th sem
Unit: Three
Time: 50 min
No. of Students:
18
Specific Objective
At the end of this lesson students will be able to:
- understand the concept of the 2D viewing pipeline in computer graphics
- learn about the stages involved in the 2D viewing pipeline
- understand the transformations applied during each stage of the pipeline
Teaching Materials
- Laptop
- Presentation slide
- Projector
- Examples illustrating the stages of the 2D viewing pipeline
- Whiteboard and marker
Teaching Learning Activities
- At first I will ask students what they understand till now about previous topic.
- Then begin the unit by introducing the concepts of the 2D viewing pipeline and its role in computer graphics.
- Explain that the 2D viewing pipeline consists of multiple stages for transforming objects from world coordinates to screen coordinates.
- Discuss the importance of each stage in preparing objects for display.
- Present each stage of the 2D viewing pipeline, including modeling transformation, viewing transformation, projection transformation, and viewport transformation.
- Discuss the purpose and transformations applied during each stage.
- Illustrate each stage with examples and diagrams to demonstrate how objects are transformed through the pipeline.
- Discuss how the 2D viewing pipeline is used in real-world graphics applications, such as rendering 2D graphics for user interfaces and diagrams.
- Ask students if there is any confusion on today's topic and provide guidance and assistance if needed.
Assessment
1. Describe the stages involved in the 2D viewing pipeline and the transformations applied at each stage.
2. Explain the purpose of the 2D viewing pipeline in computer graphics and its significance in rendering 2D scenes.
3. Discuss the differences between modeling, viewing, projection, and viewport transformations in the context of the 2D viewing pipeline.