Bee Learnt Logo
Bee Learnt
FeatureBrowse allPricingAboutSupport
Bee Learnt

Bee Learnt gives South African Grade 10–12 learners a cleaner route from classwork to NSC readiness — with parents and tutors supporting the journey.

WhatsApp: 0685537312

Support email: admin@beelearnt.co.za

Learn
FeaturesBrowse subjectsPricing
Get started
Create accountSign inContact support
Company
About Bee LearntAdvertisingContact
Legal
Privacy policyTerms of serviceCookie policyAd choices

© 2026 Bee Learnt. All rights reserved.

CAPS aligned · Grades 10–12 · NSC ready

Privacy choices

Allow analytics and advertising services to help us understand site usage and measure campaigns.

Privacy Policy
  1. Subjects
  2. /
  3. Information Technology
  4. /
  5. Information Technology Grade 11 — Practical
  6. /
  7. Structured Programming
  8. /
  9. Control structures
Grade 11 · Practical

Control structures

Structured Programming · about 3 min

Educational overview for Control structuresVisual overview: Control structures
1 MIN READ
2 study sections · pause after each one and recall the key idea

Structured programming builds every program from three control structures: sequence, selection and iteration. Grade 11 combines and nests them for real problems.

Key points
  • Sequence: statements run top to bottom in order.
  • Selection: `if/else`, nested `if`, and `case` choose between paths.
  • Iteration: `for`, `while` and `repeat` repeat blocks.
  • Nesting a loop inside a decision (or a decision inside a loop) handles most CAPS problems — keep indentation clean so the structure is visible.
Key terms
  • Control structure — sequence, selection or iteration; the building blocks of logic.
  • Nesting — placing one control structure inside another.
EXAM TIP

read the problem for the pattern — "for each learner, if they passed…" is a loop containing a decision.


Next

Arrays