Final answer:
Whether the use of { and } is required with all if constructs depends on the programming language and the course standards. It is a common practice in languages like C, C++, and Java though some languages allow if constructs without braces for single statements.
Step-by-step explanation:
The question regarding whether one must always use { and } with all if constructs in programming depends on the language standards and the context provided by the course or instructor. In some languages like C, C++, and Java, it is indeed a common practice to enclose the blocks of code within braces ({ and }), especially when there are multiple statements to be executed within the if construct. However, some languages might allow if constructs without braces for single statements, although it is still considered a best practice to use them for the sake of clarity and to prevent errors.