User:Ritu Shrestha/Teaching Practice Lesson Plan-25

From ICTED-WIKI
Jump to navigation Jump to search

Class: BICTE 4th Semester                                              Date: 2024/02/21

Subject: System Analysis and Design                               Time: 50 min      

Unit: 6                                                                            Number of Students: 15

Topic: Development of System Architectures                 

1.    Specific Objective:

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

·       To define system architecture and recognize its importance in system development.

·       To explore key principles of system design, focusing on scalability and modularity considerations.

2.    Instructional materials:

·       Daily uses materials

·       PowerPoint presentation slides

3.    Teaching Learning Activities:

·       Welcome the students to the lesson and introduce the topic of system architecture development.

·       Discuss why system architecture is important in system development, emphasizing its role in ensuring system functionality, scalability, and maintainability.

·       Discuss the significance of each principle in guiding system architecture decisions and promoting system flexibility and maintainability.

·       Explore considerations for scalability and modularity in system architecture design.

·       Provide examples of systems that demonstrate effective scalability and modularity, as well as those that face challenges in these areas.

·       Summarize the key concepts and insights discussed during the lesson.

·       Invite students to reflect on what they have learned and how they can apply it in their future studies or careers.

4.    Assessment:

·       Discuss the considerations for scalability in system architecture design and provide examples of strategies for designing scalable systems.

·       Explain the concept of modularity in system architecture and discuss its benefits in promoting reusability and ease of maintenance.

5.    Evaluation:

Reflect on the lessons learned from the lesson and discuss how you can apply them in your future studies or career in system development.