Defensive programing is a technique with which you try to prepare for all possible errors before they occur.
<h3>
What is defensive programming?</h3>
- Writing software in a defensive manner allows for continued operation both after and through unanticipated problems.
- An easy example is making sure the software gracefully handles the condition of NULL after using malloc().
- Defensive programming produces high-quality, error-proof code, but it might be challenging to create the source code. Your code will still function normally if defensive programming is not used.
- Nevertheless, depending on the circumstance or user input, it could easily malfunction or produce false results.
Learn more about the programming language with the help of the given link:
brainly.com/question/23959041
#SPJ4
Answer:
The answer is D. Another teacher puts his notes on PowerPoint and lectures from them to help students take precise notes that capture the content without misunderstandings.
Explanation:
Of all of the strategies the teachers used, this one is the least likely to meet the principal's expectations because it is the one that corresponds the least to the constructivist perspective in education. This perspective states that students should have a more active role in the learning process, and they should be able to apply knowledge to everyday situations outside school. They should also play an active role in the assessment of what they have learned, learning to reflect upon their learning process.
By putting his notes on PowerPoint so students can copy it, the teacher is not planning activities that involve student participation, on the contrary, they have a pasive role.