User:Subekshya Poudel/Teaching Lesson Plan 11: Difference between revisions

From ICTED-WIKI
Jump to navigation Jump to search
No edit summary
No edit summary
 
Line 14: Line 14:
'''Time:''' 50 min
'''Time:''' 50 min


'''No. of Students:'''  
'''No. of Students:''' 12
<br>
<br>
</div>
</div>

Latest revision as of 03:48, 9 May 2024

Subject : Computer Graphics

Period: Fourth

Topic: 2D and 3D Transformation

Teaching Item: 2D and 3D Transformations: Scaling(about origin and arbitrary point), Reflection and Shear

Level: Bachelor 6th sem

Unit: Three

Time: 50 min

No. of Students: 12

Specific Objective

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

  • understand the concept of scaling in 2D and 3D transformations both about the origin and an arbitrary point.
  • comprehend the principles of reflection in 2D and 3D transformations
  • learn about shear transformations in both 2D and 3D spaces

Teaching Materials

  • Laptop
  • Presentation slide
  • Projector
  • Whiteboard and marker

Teaching Learning Activities

  1. Begin the unit by defining scaling, reflection, and shear transformations.
  2. Mention that scaling, reflection, and shear are additional transformations used to modify the size, orientation, and shape of objects in a scene.
  3. Explain scaling about the origin and an arbitrary point using examples.
  4. Demonstrate how scaling affects shapes in both 2D and 3D space.
  5. Present the reflection transformation for both 2D and 3D objects, explaining its mathematical foundation and implementation.
  6. Discuss how reflection flips an object across a line or plane.
  7. Introduce shear transformations in 2D and extend to 3D.
  8. Discuss how shear skews an object along one or more axes.
  9. Show how to input object vertices, perform these transformations, and visualize the transformed objects.
  10. Ask students if there is any confusion on today's topic and provide guidance and assistance if needed.

Assessment

1. Define scaling transformation and provide an example of scaling about an arbitrary point.

2. Given a square with vertices at (0,0), (1,0), (1,1), and (0,1), perform a reflection over the y-axis followed by a scaling by a factor of 2 about the origin. What are the new coordinates of the vertices?

3. Implement scaling to enlarge a 2D square by a factor of 2 about the origin, reflect it across the x-axis, and shear it by a factor of 0.5 along the y-axis. Provide the vertices of the transformed square.