Conditionals · Identify Terminology

Read — build a mental model L1 Knowledge Atoms ~1 min

Name the part after if

What is the expression score >= 50 called in this code?

if score >= 50:
    print("pass")

Choose one

Why this activity was chosen
  • Bloom level: L1 Knowledge: Pick the correct technical term for a piece of code.
  • Block Model level: Atoms (step 1 of 4): individual syntax elements: names, operators, keywords and values.
  • Misconception targeted: shown after you answer, so it does not give the answer away.

Shared vocabulary is the foundation for everything else: students cannot explain, debug, or critique generated code (or specify what they want) without words such as parameter, index, key and iteration. Distractors are near-miss terms that novices genuinely confuse, such as parameter versus argument.

AI’s role here: AI may hint at what distinguishes two similar terms. It must not simply name the term, because recall is the skill being practised.