User:Subekshya Poudel/Teaching Lesson Plan 7

From ICTED-WIKI
Revision as of 03:08, 18 April 2024 by Subekshya Poudel (talk | contribs) (Created page with "<div style="column-count: 2; column-gap: 20px;"> '''Subject :''' Computer Graphics '''Period:''' Fourth '''Topic:''' Output Primitives '''Teaching Item:''' Line Drawing Algorithms: Digital Differential Analyzer(DDA) '''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: * understand the concept of...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Subject : Computer Graphics

Period: Fourth

Topic: Output Primitives

Teaching Item: Line Drawing Algorithms: Digital Differential Analyzer(DDA)

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:

  • understand the concept of line drawing algorithms in computer graphics
  • implement the DDA algorithm to draw lines on a computer screen

Teaching Materials

  • Laptop with graphics software installed
  • Presentation slide
  • Projector
  • Whiteboard and marker

Teaching Learning Activities

  1. Begin by asking students about previous topic.
  2. Then introduce the DDA algorithm and its significance in line drawing
  3. Explain the DDA algorithm step by step, focusing on how it calculates pixel positions to draw a line.
  4. Discuss the advantages and limitations of the DDA algorithm compared to other line drawing algorithms.
  5. Demonstrate how to implement the DDA algorithm using graphics software on a computer.
  6. Show examples of different lines drawn using the DDA algorithm with varying slopes.
  7. Divide students into small groups providing them with exercises to implement the DDA algorithm on their computers and draw lines with different characteristics (length, slope, etc.).
  8. Ask students if there is any confusion on today's topic and provide guidance and assistance if needed.

Assessment

1. Explain the steps involved in the Digital Differential Analyzer (DDA) line drawing algorithm.

2. Given two endpoints A(2,3) and B(7,10), calculate and plot the pixels required to draw a line between these points using the DDA algorithm.