Entrance Announcement
MICTE 2080
2080 Magh 07
User:Subekshya Poudel/Teaching Lesson Plan 12: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 15: | Line 15: | ||
'''No. of Students:''' | '''No. of Students:''' | ||
<br> | 13<br> | ||
</div> | </div> | ||
== Specific Objective == | == Specific Objective == |
Latest revision as of 03:49, 9 May 2024
Subject : Computer Graphics
Period: Fourth
Topic: 2D and 3D Transformation
Teaching Item: Representation of 2D and 3D Transformation in Homogeneous Coordinate System
Level: Bachelor 6th sem
Unit: Three
Time: 50 min
No. of Students:
13
Specific Objective
At the end of this lesson students will be able to:
- understand the concept of 2D and 3D transformations in a homogeneous coordinate system
- learn how to represent transformations using matrices in homogeneous coordinates
- apply transformation matrices to perform various 2D and 3D transformations
Teaching Materials
- Laptop
- Presentation slide
- Projector
- 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 defining 2D and 3D transformations in the context of computer graphics.
- Introduce the concept of homogeneous coordinate systems and their importance in computer graphics.
- Explain how homogeneous coordinates are used to represent points in higher-dimensional spaces.
- Mention that homogeneous coordinates simplify the representation and manipulation of transformations.
- Present the representation of 2D and 3D transformations using homogeneous coordinates, explaining the matrix-based approach.
- Discuss how translation, rotation, scaling, reflection and shearing can be represented as matrices in homogeneous coordinates.
- Show examples of how different transformations affect geometric shapes in 2D and 3D space.
- Discuss the advantages of using homogeneous coordinates for transformations, such as the ability to represent translations as part of matrix multiplication.
- Explain how homogeneous coordinates enable the representation of affine transformations, including translations, rotations, scalings, and shears, in a unified manner.
- Highlight the importance of homogeneous coordinates in computer graphics applications.
- Divide students into groups and provide them with transformation scenarios to solve using matrices.
- Ask students if there is any confusion on today's topic and provide guidance and assistance if needed.
Assessment
1. Explain the concept of homogeneous coordinates and their role in representing transformations.
2. Given a square with vertices at (1,1), (-1,1), (-1,-1), (1,-1), perform a rotation of 45 degrees counterclockwise using a transformation matrix. Calculate the new coordinates of the square after the rotation.