Boolean Operators in Pseudocode
A VCAA pseudocode boolean operator that combines two conditions. The overall result is true only when BOTH conditions are true. Example: x > 0 AND x < 10
Understanding Boolean Operators in Pseudocode in VCE Pseudocode
What it does: Entry is only allowed when both conditions are satisfied. If the person is under 18 OR has no ID, the AND condition fails and entry is denied. NOT found is true when found is false — meaning the item was not located. This pattern is a common way to check for the absence of something. VCAA pseudocode uses the word AND in uppercase, not the symbol &&. The && symbol belongs to languages like C, Java and JavaScript. NOT always reverses the boolean value. NOT false evaluates to true, and NOT true evaluates to false.
Common mistakes: && is not a valid VCAA pseudocode operator. The correct boolean operator for combining two conditions that must both be true is the word AND. The line should read if n > 0 AND n < 100 then. Line 2 is wrong. print "Denied" is inside the else branch and is correctly indented. However the block is missing end if after line 5. The last line should be followed by end if but it is absent. Redesigning: line 5 reads print "Denied" without indentation, violating the convention that else-branch bodies must be indented. Line 5 is wrong.
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 1–10) and word search (Modules 1–28).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
NOT found evaluate to when found is true?Match the Pairs
Key Term
ANDFill in the Blanks
Spot the Error
Student with a class code? Join your class →