Entrance Announcement
MICTE 2080
2080 Magh 07
User:Subekshya Poudel/Teaching Lesson Plan 9: Difference between revisions
Jump to navigation
Jump to search
(Created page with "<div style="column-count: 2; column-gap: 20px;"> '''Subject :''' Computer Graphics '''Period:''' Fourth '''Topic:''' Output Primitives '''Teaching Item:''' Midpoint Circle Algorithm '''Level:''' Bachelor 6<sup>th</sup> sem '''Unit:''' Two '''Time:''' 50 min '''No. of Students:''' <br> </div> == Specific Objective == At the end of this lesson students will be able to: * learn about the Midpoint Circle Algorithm and its significan...") |
(No difference)
|
Revision as of 04:05, 18 April 2024
Subject : Computer Graphics
Period: Fourth
Topic: Output Primitives
Teaching Item: Midpoint Circle Algorithm
Level: Bachelor 6th sem
Unit: Two
Time: 50 min
No. of Students:
Specific Objective
At the end of this lesson students will be able to:
- learn about the Midpoint Circle Algorithm and its significance in drawing circles efficiently
- implement the Midpoint Circle Algorithm to draw circles on a computer screen
Teaching Materials
- Laptop with programming software installed(C++)
- Presentation slide
- Projector
- Whiteboard and marker
Teaching Learning Activities
- At first I will ask some question to students related to previous unit.
- Then begin the lesson by explaining that output primitives are basic geometric shapes used to construct more complex images.
- Mention that drawing circles is a fundamental task in computer graphics.
- Present the Midpoint Circle Algorithm step by step on the whiteboard.
- Discuss how the algorithm calculates points on a circle efficiently.
- Demonstrate coding the Midpoint Circle Algorithm in a programming language like C++.
- Show how to input the radius and center coordinates of the circle and visualize the circle drawing using a graphical interface or console output.
- Guide students through implementing and running the algorithm on their computers.
- Provide students with a set of coordinates and ask them to draw circles using the Midpoint Circle Algorithm.
- Ask students if there is any confusion on today's topic and provide guidance and assistance if needed.
Assessment
1. Describe the steps involved in Midpoint Circle Algorithm.
2. Write a program in C++ to implement the Midpoint Circle Algorithm and draw a circle on the screen.
3. Implement the Midpoint Circle Algorithm to draw a circle with a radius of 5 units and a center at (0,0) on a pixel grid. Provide the coordinates of each plotted pixel.