Structure and stages of development - Lesson description - Goals and objectives - Materials and tools - Procedure - Reflective assessment and evaluation - Time efficiency in teaching and learning - Knowledge construction and skill development - Course and lesson : strategic and tactical planning - Implementing the plan - Extending the lesson plan to home - Teacher professional competence