User:Bishu Thapa/Real teaching 13

From ICTED-WIKI
Jump to navigation Jump to search

Subject: Computer Science

Period: Third

Topic: Programing concept and Logics

Teaching Item: Pseudocode and Algorithms

Class: class 11

Unit: 1

Time: 45 minutes

No. of Students: 25

Objectives[edit | edit source]

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

  1. Define Pseudocode and Algorithm with its important.
  2. Write a pseudocode and algorithms

Teaching Materials[edit | edit source]

  • Daily materials
  • Power point presentation slides ·    

Teaching Learning Activities[edit | edit source]

  • After entering to the classroom, I will motivate students by asking some questions related to this topic before starting lesson for their attention.
  • I will discuss the today's topic .
  • I will discuss the importance of pseudocode and Algorithms in programing. 
  • Then, I will write the example of Algorithms

Algorithm for the Program Factorial of a Given Number.[edit | edit source]

Step 1: start

Step 2: initialize fact = 1

Step 3: input from the user value n

Step 4: for i=1 to i <= n repeat the process

Step 5: fact = fact * i

Step 6: i++ [increament i by one]

Step 7: print fact value

Step 8: stop

  • After that I will explain the above logic
  • Moreover, I will also summarize the topic through discussion and Q/A Method while clarifying student’s confusion.

Assessment[edit | edit source]

  • Why pseudocode and Algorithms is important in programming

Homework[edit | edit source]

  • Why a basic algorithm to add different 2 number.