User:Bishu Thapa/Real teaching 13: Difference between revisions

From ICTED-WIKI
Jump to navigation Jump to search
Created page with "<div style="column-count: 2; column-gap: 20px;"> '''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 </div> == Objectives == At the end of this lesson, students will be able to: # Define Pseudocode and Algorithm with its importants # Write a pseudocode and algorithms == Teaching Materia..."
 
No edit summary
 
Line 20: Line 20:
At the end of this lesson, students will be able to:
At the end of this lesson, students will be able to:


# Define Pseudocode and Algorithm with its importants
# Define Pseudocode and Algorithm with its important.
# Write a pseudocode and algorithms  
# Write a pseudocode and algorithms  


Line 33: Line 33:
* I will discuss the today's topic .  
* I will discuss the today's topic .  
* I will discuss the importance of pseudocode and Algorithms in programing. 
* I will discuss the importance of pseudocode and Algorithms in programing. 
* Then, I will write the example of Pseudocode
* Then, I will write the example of Algorithms
** uu
**


==== Algorithm for the Program Factorial of a Given Number. ====
==== Algorithm for the Program Factorial of a Given Number. ====
Line 54: Line 52:
Step 8: stop
Step 8: stop


* After that I will discuss advantages and disadvantages of C programing language
* 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.
* Moreover, I will also summarize the topic through discussion and Q/A Method while clarifying student’s confusion.


== Assessment ==
== Assessment ==


* Why c programing is not suitable for Dynamic project?
* Why pseudocode and Algorithms is important in programming
 
* List out the key feature of C programing language?


== Homework ==
== Homework ==


* Why c programing language is so Fast?
* Why a basic algorithm to add different 2 number.

Latest revision as of 10:34, 14 May 2024

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

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

  • Daily materials
  • Power point presentation slides ·    

Teaching Learning Activities

  • 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.

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

  • Why pseudocode and Algorithms is important in programming

Homework

  • Why a basic algorithm to add different 2 number.